For 2.5d work, a solid program is
formatting link
, a good deal for $150. and great support through a yahoo forum. Its developed by a real machinist who understands real world issues you have with these programs and fixes any problems with the program quickly. The more I use this program the more I like it, it gets the job done well and fast. You need to have a 2D CAD program to create .dfx format files to read into SheetCAM, I use Autosketch, $99. from
formatting link
.
For 3d work on a budget, I ended up buying VisualMill 5.0 Basic. If you push for a discount you can get this for around $800., maybe a little better if you push harder (I wore out at $800). You can buy it either as a standalone program or with the same functionality as a Rhino plug-in, called RhinoCAM
1.0 Basic.
You can get a demo version of VisualMill or RhinoCAM from
formatting link
. So far I'm happy with RhinoCAM (I bought the plug-in version), and the support for it also pretty good.
Rhino is not really a 3D CAD program, its more of a high level modeling tool, so it can be frustrating to use as a design entry tool, I'd take a look at the Alibre CAD program for 3D design entry, they have a "free" version available that may be enough for you to get started with.
Good luck-
Paul T.