Well,. I am currently using all of them Mech Desktop , Solid Works and Inventor , but honestly I believe that the real breakthrough in solid modeling is Ironcad. I would recommend to have a look on their site at www.ironcad.com and to run a demo or tutorial.