There are few things worse than having to reinstall every piece of software on a machine just because Windows decides it won't let you do a repair install, and merrily wipes out all your settings without giving you a chance to back up your old registry file.
Fortunately, I entered all my programs' serial numbers into my PDA, so I don't have to go hunting for the various boxes, manuals and email registrations. And on the bright side, it gives me a good excuse to download all the latest versions of the software.
Things to download:
...and then, of course, reinstall all the software from CDs.
Once again, Setup detected the FireWire card as a network device before looking for Ethernet connections, completely hosing up the activation-via-Internet process, requiring me to do it over the phone (Microsoft's telephonic voice-recognition system interprets "Bill Gates is an asshat" as "Go back").