That actually sounds like a breeze. The only thing that makes it sound slightly annoying is that going from SP2 doesn't automatically download SP3. It always used to, but I never used media centre & it could have broken in the mean time. Big deal that it downloaded 119 patches automatically, that counts as it just works.
My wife's aging laptop ran XP until it died about a year ago. Re-installing XP and all the updates seemed to take about 2 or 3 days each time it needed a re-install. Between the speed of her laptop and then having to wait until morning to see if the updates were done before another reboot, etc., is why it took so long. It was utterly painful having to go through all that. This is one area where things could have used some serious streamlining on the installer side, at that point it would be better just downloading some latest distribution of XP with all the fixes in places and install it all at once.
For our computers I always just run the version of Windows it came with and never upgrade it. No way in hell I'd ever fork out $$$ for a new version of Windows. Especially when traditionally you can get a new computer with OEM Windows for not much more than the cost of Windows purchased separately. Honestly I don't really care much either, I'm fine with running Vista or whatever until the computer craps itself.
I played around with Ubuntu in that time thinking to move her on to that as I was so sick of the install issue. I have to say it seemed way less painful getting a distribution up and running. At least it's always up to date since you can just freely download the latest. However, it did turn out her laptop wasn't 100% compatible so it was a no go (I was trying Ubuntu on some other computer). That's the main thing that has kept me off Linux, compatibility issues, I seem to have weird computers that aren't well supported. Otherwise I'd probably be all over Linux throughout the house, even just for more piece of mind on the malware side.
I don't know why but she seemed to be good at getting viruses, that's why all the re-installs. Damned evil crafting sites or something. Funny enough that's why I got back into Amiga, I was wondering if I could hook her Amiga 2000 back up to see if she could connect to the internet on that ... pretty sure she couldn't cock that up with a virus.