The gigantic memory usage of Windows 7 is a myth really - it's just better to utilize the memory not used elsewhere. I doubt most would notice a difference between 2 gb and 4, unless running the most recent games, and then only slightly.
That aside, try to open your nwnplayer.ini and make sure it has the line "Client CPU Affinity=1" under "[Game Options]".