I tell you what, Pro/e is a lot more difficult to learn than SolidWorks. SW has that going for it, it is much faster to get started and pumping out drawings.
Part of it might be that I'm used to Pro/e now and clicking the wrong buttons gets old real quick. ie clicking the middle button instead of escape, ctrl and shift are opposite. sketch constraint creation is done in a different order.
However my biggest irritant was in Drawing creation. Pro/e is MUCH better/powerful when it comes to creating the manufactuing drawings.
Also, sheetmetal in SW sucks... hard.
As for reliability: Pro/e crashes a lot more often then SW ever did. Pro/e also never wakes up when my computer goes to sleep. Something about the network card powering down and the license server gets disconnected... Pro/e never wakes back up, I have to restart the computer. Tech support says, "dissable the sleep function" but I work off a laptop (mobile workstation) so that isn't an option.
Pro/e crashes when I'm in sketch mode and I double-click on a dimension. Just shuts itself down. So I have to use "modify dimension" to change any dims in a sketch. That pissed me off for a while but I'm used to it now.
They both have their upsides. But i think when my proficiency level in Pro/e gets to where I am in SW... I'll probably prefer Pro/e