I think you can still get 10 years out of a machine. Look back at the past 3 years, and ask what kind of revolutionary changes have been made. My machine is 11 years old and technology at the time was changing rapidly: faster memory, SATA, more than one core, USB2, much more as far as video...