I'm planning on building myself a new computer in the near future--probably Core i5, but possibly a low-end Core i7, depending on prices and specs once i5 is actually available. Right now, I'm leaning towards installing an x64 version of the OS. All the hardware except the speakers, printers*, and the mouse will be new, so 64-bit driver compatibility is something I can plan for. I don't believe that I have any 16-bit programs that I run, but if I did I expect for them to generally be handled by DOSBox or an XP VM. That said, I haven't actually run 64-bit Windows yet (my previous machine is a 2003 P4 that predates the 64-bit revolution, and Apple doesn't make 64-bit drivers for Boot Camp for my laptop). I was hoping to see if anybody had any suggestions or reasons that I should go with x86 over x64. * One printer supports 64-bit Vista, so I should be fine. The other has no Vista support whatsoever, so it's screwed either way, but I'm hoping that maybe I can convince it to work with the XP Mode VM. We'll see.