My shopping list of stuff to buy for the upgrade is more or less completed, but I have two big lingering concerns and they both center around the option to upgrade to Windows 7 64-bit.
1) I run a lot of old games (MOO2, Civ2, Command & Conquer 1, etc.)
2) I have an old printer and an old scanner, and I don't feel like replacing them.
Given this situation, which is better, to keep an XP partition around and boot into it for whenever I get the itch to play old games and scan shit, or to install whatever flavor of the month virtualization software is out there and run that to print/scan/research Fundamentalism? I recognize that dual-booting is a lot more work and a lot more waiting, but if I can't run 16/32 bit device drivers in a virtualbox then it may be my only option.