Doesn't the 3.2GB RAM limitation only hold for 32bit XP and Vista? I thought win 7 doesnt matter if its 32bit or 64bit.
Nope, it has to do with how much RAM the OS can address. 2^32 = 4294967296 bits. Divide that by 1024 twice and it gives you 4096 Megabytes, which is the theoretical maximum of addressable RAM for a 32bit OS. This is as much a limitation for Windows 7 32bit as it is for Vista and XP.