I don't know who told you that you had to replace a windows laptop every year, if anything windows laptops lasts for years and years to the point where developers have to forcefully make websites and programs to support Windows XP, which is the second largest operating system in the world.
The advantage with a Macintosh Laptop is that it retains its market value even after 2 years of it being released. But if you are a technicial person, you're always going to want to buy the next big thing.
For example, the Macbook Air one year ago had about 6 hours of battery life. A macbook Air today lasts 13 hours and is much faster, you can make the executive decision to keep the older generation but most of us just ended up buying another macbook.
Hi thank you for your reply, I got told at a pc shop that a laptop will last 2 years and a desktop pc will last 3 years. My last laptop lasted me 8 Years so technically I dont believe it but the laptop I have bought this time round hasnt been as good as my last. It freezes terrible when you are in the middle of doing work and not when you want it to be freezing. I have had a couple of Pc guys look at it and they have said there is not much more they can do with it so this is my reason for buying a new laptop this time and a lot sooner than before because I need my laptop for work. It also means we will have a spare pc in the house.