Key to stability is to upgrade nothing. Nothing at all.
My trading workstation is an old piece of junk and it's been that way for years now but it's all I need.
I used to do hardware and software maintenance for a small office and it was always people upgrading on their own that caused problems. It locks you into a never-ending cycle. It starts off innocently enough, e.g. Adobe Acrobat says you should upgrade, and you end up buying a new machine (and wasting hours re-installing and all that jazz)
So if you don't upgrade, and you run a disk scanning program and a defragger regularly and a Registry cleaner (or is that history now? - I'm on linux these days), then you'll never need any more hardware until it wears out.
Sticking to what I've got and foregoing those nice-to-haves meant that I not only didn't buy any hardware (for this workstation) for 8 years, but I spared myself the hell of endless windows problems.
Just my 2 cents.
you still run the risk of hardware failure or virus infection, at the end of the day recovery is at least a few hours away