I was just at the main Bioware sight. There is an email going around saying you need to send Bioware your CD key(s) for NWN. This is completly false, there is an official message about it here http://nwn.bioware.com/my_account/viewofficial.html?msg=179
Giving everyone a heads up.
Giving everyone a heads up.