Jonathan,

May I point out that Aspire has a few thousand professional shops using to generate their code and income. No it is not the same as IMachine CAM and it does not have the price tag to go with it. There is also a few that I personally know of in the professional realm that are using CamBam for production grade work. While they do not use some of the more advance logarithm that you find in IMAchine and NX they also don't come with the price tag that those programs do. I have had the enjoyment of using T-Flex CAD/CAM/CAE software and while it is NX based it is still out of many folks budget.

Artsoft, CAMaster and Gibb's CAM are also wonderful software that very much do the job, again it comes down to price point and ROI. Not all shops NEED the high end, Expensive software that makes ROI a very difficult item unless you are in the market to be able to charge the rates that are required to recover that kind of investment (that or independently wealthy).