Who keeps a computer for 10 years? Technology is pretty much outdated every 6 months. I generally get a new pc every 3 years or so. It's much cheaper to get a new one than to upgrade and have all that hassle. I store things like pics and music "the cloud." For other stuff there's always Carbonite or similar setups.

I also get a new phone every year and make my partner get one every 2 years. I like being current in my technology.