I've got MeshCAM. Currently, it's the only available native Mac OS X CAM program. It has positives and negatives. Overall, I feel it's limiting. It tends to make mistakes randomly in the gcode. You really have to check it line by line. If you don't there can sometimes be erroneous gcode which will ruin your day. No ramp cutting. No rapid Z from your safe Z height to the surface of the work. So, the question about if this is a money making venture, or personal is quite important. Personal, then sure, MeshCAM is fine. You just have to plan to spend time hand editing and making separate programs to adjust for different areas which the program will omit. I also feel that the primary users of MC are wood router people, not folks cutting metal. If you're trying to make money, then spend the money now on the [insanely] expensive software. It will save you time and you typically can preview/simulate everything.