I actually bought G-Wizard, (excuse me a lifetime rental license) but accidentally wound up with the wrong software license. Instead of trying to help me sort it out Mr Warfield was a total snob about it. When I accidentally used the phrase "my software" he really seemed to get rude. I removed "his software" from my computer, and contacted my credit card company. I was one of his beta testers way back when. He refunded my money and I will not waste my time again. Sad, because I felt it was pretty good software.
I do have a licensed copy of ME Consultant as well as the free version from Micahael Rainey. ME Consultant is ok. Even the free version. Its just very conservative. (Note: The free version is no longer available from Michael, but it can be found on some software download sites.)
I will probably buy a copy of HSM Advisor sooner or later. HSM Advisor and FS Wizard are opposite sides of the same coin. FSWizard is web based and free to use, and HSM Advisor is standalone PC based but costs. I have found that FS Wizard is quite good, but very aggressive. If you put in all the setup data it asks for, use coolant or lubricant when you should, and have a fairly rigid machine you can make all the cuts it calculates. Its also got a pretty decent material database built in and calculates for different tools, geometry, coatings, and even machining types like milling, drilling, and turning.
I've also found zero-divide (the author of FS Wizard and HSM Advisor) is quite easy to work with. He also has a free and a paid version of FS Wizard for the Android Market. When I am doing a quick simple job using the Mach 3 Wizards I'll often double check my numbers using the FS Wizard cell ap rather than walk in the office and use the CAD/CAM computer. I've got 4 FS aps on my cell phone, but FS Wizard is the only one I use anymore.
ALL OF THAT ASIDE:
What would be cool regardless of the tool is a direct interface from something like HSM Advisor to drop the numbers back into CamBam rather than manually entering them one at a time. Caluclate a cut using all of your parameters, step over, DOC, stickout, etc, and then click OK to send all of the appropriate numbers to the MOP you are working on.