32 bit XP won't support 4GB anyway so that point (or idea) is moot. 2GB is the sweet spot, since it's necessary to modify XP with what's called the "3 gigabyte switch", to permit it to allow programs more than 2GB memory. 2 gigs goes a long way, especially with separate graphics memory.