Planning For (Your Systems') Old Age
Most experts suggest that you replace/upgrade software every year, hardware every three, and operating systems every five.  Whatever your budget/timeline, try to think of your IT resources like cars- ongoing maintenance will help prevent catastrophic failure, and folks who plan their replacement strategy ahead rarely end up stranded on the side of the road.