When should you do a major hardware upgrade? - TechRepublic

When should you do a major hardware upgrade?