Won't be able to cut extrude this two popular solid modelling tools but will like to give my usage experience on working on this two tools.
Catia is vast but then is restrictive, solidworks is relatively compact and very intutive. Solidwork as i saw it works around you where as catia user interface i found was around catia.
And in terms of intelligence i found solidworks more knowing of what i want than catia. Giving relations, constraints is much easier and as i said earlier is much human way in solidworks.
Anyway this are just my personal views after being with both the softwares. Anyway i'm just beginning my journey with catia. I hope as i grow using it i'll find it as appealing as i find solidworks now.
Anyway folks do write me about your experiences with these tools. Would love to know what you feel.
Related links
What is NASTRAN?
What is catia?
Solidworks CAD video tutorials
EDST launches catiaa and enovia training center
Where can i learn NASTRAN and CATIA