We are using mostly Polytrans to convert different CAD formats to polys
in Maya. It comes with a plugin for Maya so you can import directly into
Maya.
http://www.okino.com/conv/pt4maya.htm
I have also used Rhino3D to convert some formats. Rhino has a fully
functional test version that ist restricted to 25 saves/exports. So you
might want to give it a shot.
http://www.rhino3d.com/en/download
But from what I understand it is always a problem if your CAD model
already consists of trimmed Nurbs surfaces. Usually you want to get them
as brep solids(??) in a format like .step or the native formats from
Pro/Engineer or Solidworks. These can be imported via Polytrans and the
appropriate converter modul.
Would love to hear what others use.