I've been telling people for 2 years that HSMXpress is such a powerful CAM program, with unrivaled integration and ease of use that its well worth paying for a basic solidworks seat. Inventor makes it even cheaper. Once you become familiar with it there really is no other option for 3D than HSMWorks, anything else is so painful and unpleasant.
As Rob said, the power of assemblies, patterns etc is one of their strong suits. Tool organization, lack of integrated speeds and feeds, and some minor toolpath things are its weakness.
Welcome to the footsteps of real CAD/CAM software. Should be interesting to see what Autodesk does in the next few years. They have all of Delcam to work with now as well.
PM-45 CNC conversion built/run/sold.