I love Siemens NX. Ive bern using since college in 2001, it was still known as Unigraphics then (V18.1 was last one I remember using before renamed NX). I love the software. Very powerful although some of the 5 axis paths have a steep learning curve. Always good for the company you work for to bring someone in to do training. Newest version Ive used so far is NX12.