How often do you upgrade your PC? And what makes you want to upgrade? Personally, I build my PCs to last me at least 2 years. But sometimes, depending on what I'm doing (which is mainly gaming), I change my GPU to get a better gaming experience (i.e. higher res and fps). But when it comes down to PSU, CPU, hard drives, motherboards and memory, well these last me a lot longer, like I said, about two years.