It depends on what you're looking to make. MeshCAM is only for 3d work so if you're looking for 2d or 2.5d work then another program might be better. You should look at SheetCam at
http://www.sheetcam.com . It's a 2d program that is relatively new and you can get it for free right now. The users seem to really like it and Les, the author, is a nice guy who is looking for feedback to help make it better.
Out of curiosity I tried a demo of the current BobCad, V19 I think. I had never heard much good about it and was curious about it. I found it to be very flakey and was not impressed. Make sure you try BobCAD first to make sure you know what you're getting.
I'm also the developer of MeshCAM, so keep that in mind when you read the opinions above.
Robert