actually, they only promised the beta by thanksgiving. The 1.03 was always set to be released the following week. I have a complete opposite opinion of emilyek, btw. NWN2 blows NWN1 away, in terms of story, production values, voice acting, etc. NWN1's original campaign was weak, and disliked by many. NWN2 has a far more interesting story line, and superb voice acting. And to say the graphics look 3 years old, is silly. The textures are FAR more advanced than in NWN1, as are the lighting and effects. 1.03 fixes many of the speed issues with shadows and water rendering. NWN1 had tile based terrain with hills being displayed in silly looking straight angles. NWN2 has an all new mesh terrain engine with rolling hills.
It does have some bugs and performance problems, but Obsidian is hard at work on them, and patches are coming quickly.