I'll certainly agree with one thing in this thread, Windows has always worked much better when having double the memory listed in System Requirements which is 1GB for x86 and 2GB for x64.