I used ProE for ~10 years, switched to Solidworks for the last 3.5 years and now I am back using ProE.
The biggest difference between Solidworks and Proe is that Solidworks is very intuitive and easy to learn/use. ProE is very nonintuitive and difficult to learn/use. I am having more trouble relearning ProE than to pick up Solidworks from scratch. If I had the choice for most things I would definately use Solidworks rather than ProE.