I keep my hardware for a long time. My G5 is now 5 years old and has served me well but boy is it starting to creak, slow to launch apps, bit flaky with the wireless connection etc etc... Its a bit of an OAP. So when funds allow I am going to upgrade, because I should see a noticeable difference, right? i3 should be plenty fast enough for me, but my question is, what is the point in buying the i5 or i7? I keep my machines for years, my G5 was top of the range 5 years ago and is now sluggish. If the i7 is top of the range now, might that not be sluggish in 5 years time, what with advances with the OS and software? IE the extra £££s right now might not be worth it. Appreciate that if you are looking to do processor intensive stuff then then i7 will smash the i3. Many thanks in advance for comments received.