Originally posted by: Rilex
XP64 offers a clean 64bit implementation of XP. It will allow you to run 64-bit native programs. It will not allow you to run 16bit programs. It will allow you to address gobs of memory, well beyond the 4GB physical limit that XP has. It is also built off of the Windows 2003 codebase with IIS6, so if you want to run a real webserver off of it with no 10-concurrent connection limit, you can.
Yes, XP32 will run on a 64bit system, you just don't get the benefits/downsides a 64bit system offers.
In short, the hassles of x64 are not worth your time if you don't have more than 3GB of RAM.