To make a long complicated story simple, unless you have a program that uses a lot of 64-bit variables (so basically high end photo and video editing programs) there is absolutely no point in running a 64-bit OS no matter if it's XP, Vista, Linux, etc.
whats the difference between the 32 bit and the 64 bit operating system of XP? does the 64 64 bit drain my memory and could i still use programs which supports 32 bit ?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic