We switched to Mastercam and Solidworks and I love it.
All in all, for the price, you really couldnt beat it. I wasnt a huge fan of their software either but in all honesty, it DID get the job done for quite a while and I eventually got pretty familiar with their tech support people.