Not strictly true. Vista x64 is supported in boot camp if you have a recent MBP or Mac Pro install CD. The required drivers are included on that disc.64-bit version of Windows do NOT work with BootCamp.
Definitely 64bit for games, its just as fast as XP is in that area. If not games then probably 32bit so all the crappy freeware stuff is more compatible.