The place I work in is looking at Solid Edge, and I had a nice chat with the rep. He indicated to me that the next release of Solid Edge (current is v18) would partner with NX Cam, much in the same way that SolidWorks is with Cosmos. I've been saying this for a while, if SolidWorks were to join with Mastercam, they could be the killer app for job shops. But if Mastercam does not get on board, I'm sure SolidWorks can find another partner, because this looks like the next logical direction for CAD to go into. If SE and SW (and eventually Autodesk) start battling it out in the CAM arena, this will be good since even the better programs like Mastercam are cumbersome to draw and model with. Isn't it 2007 yet?