I won't be saying goodbye to WinXP until there's some non-Microsoft alternative, that isn't a Linux variant either.
Mind you, this doesn't mean I like WinXP, in fact I hate it. And the entire Wintel machine architecture. It's just that XP is the last MS OS that I can use without wanting to take an axe to the machine. I have a fairly recent Acer laptop with Win7, and find that infuriating - very rarely use it. If I ever locate XP hardware drivers for that laptop, it's getting an XP-reversion.
As for Win 8, ha ha. I regularly have to help a particular naive computer user with their Win8 laptop, and it's a nightmare. Two or three more OS version increments and there won't be any way to access the bare filesystem at all, I reckon.
Now I'm about to wipe my main desktop system and reinstall WinXP, because when I set it up last year I made the huge mistake of enabling Intel BIOS RAID, using two drives. Found it unbearably irritating due to continual HD activity noise. Tried to turn RAID off - nope, not possible. Or rather you can turn it off in BIOS config, but then BIOS cannot read the HD anymore! Nor are the drives readable in other machines or docks, to make plain images. Checked the net, sure enough, you cannot back out of Intel BIOS RAID. So much for this providing more restore options after a failure.
Even if you remove one drive, leaving just one, it's _still_ using the BIOS RAID stuff, and still makes continual access noise. No HD activity LED, nothing visible in procmon or diskmon that corresponds to the drive access bursts. It's happening way down in the BIOS.
Thank God for external USB drive docks, as an escape hatch from bullsh*t like that.
Also, I'm _gradually_ migrating to fully portable utilities, so reinstalling isn't so much of a time-eating nightmare.
Plus, keeping a checklist of all the necessary Windows config twiddles, helps.
What I like best about MS Windows, is it provides such a rich source of ideas on 'how not to structure an OS & GUI'.