i work for a company that was recently acquired by mercedes. we have used pro-e forever and will be adopting catia over the next year as it is mercedes gold standard. from what i have seen thus far it appears to be a solid, clean package for working with shared design.
in my personal life i run solidworks2007 with solidcam2007 to make parts on my home cnc mill. would i ever consider trying to nip a copy of catia to replace this? hell no! the solidworks/cam package works too well for me!