Incidentally, I seem to recall that there is a way of using greaterthan 2GB of memory on 32-bit XP; It's a matter of turning on theso-called "3gb switch":
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx
Regards,Peter Geoghegan