I bought the NPX Assasin 5/4/3 in large. The local dealer's number was I got a deal on a new 2009 one off of Ebay. It fits great. It is as comfortable/easy to move in as my Yamaha ~2mm POS wet suit. It is warm. I rode with Superramjet yesterday and he was freezing, and I was comfortable...except for mt feet.
My only caveat is that the neck velcro catches the liner and pulls/snags it. I have to be very careful putting it on or getting it off to avoid the velcro touching the liner.
I'd give it a 9 out of 10.
Aaron
These keep my feet warm down to water temps in the 30s:
http://www.seasoftscuba.com/products.php?productid=STB
A bit pricey, but WARM and durable.