Hey all - long time reader, first time poster. Just need a bit of guidance if you don't mind. I'm on the hunt for my next desktop (my last one being bought ages ago and still running Windows XP!) and I waited on the announcement of the new iMacs before committing to anything. I've always been a Windows user - simply because it's what we had around the place when I first discovered computers and Apples were always out of my price range - but I was tempted to go the way of the iMac this time until I saw the unveil. Basically I intend my next computer to last about four/five years. My concern with the iMac is that, whilst aesthetically pleasing, it's components are not the height of what is on the market at this time? The last time I bought a desktop it was towards the top end of what was on offer and that's probably why it still gets by today. We're talking about eight years. My fear with the iMac is that, if it can already be bettered today, what chance will it stand way down the line? Anyway, I'm not as clued up as many of you on here so if I'm wrong I'm hoping you can set me right. Please excuse my ignorance. Ideally I need a system that can manage heavy use of Adobe inDesign and Photoshop, can do all the usual stuff like store my music etc, but can also be used for games. I'm not a hardcore PC gamer by any means but occasionally I will find something I'd prefer to play on my desktop. I've read that the new iMacs won't be able to handle the top graphics of some current games - is this true? Whilst I won't be a regular gamer the machine is no good to me if it can't handle the one top of the line game I do eventually decide to play, be it now or in a year's time. Basically, had a new iMac come out with specs that were towards the top of what was on offer today then I would be confident it will serve me in the long term and would happily pay the premium that apple products cost. The issue is I don't won't to blow a sizeable amount of money on something that can't tick all the boxes for me so I'm hoping you might be able to give me a better idea of whether it can. When I read specs it's like reading a foreign article using an online translator - I sometimes get the idea but quite often I'm left more confused than when I started! The iMac is a beautiful machine and I would love to have one but it has to be practical too. Currently the alternative is something like this: http://www.pcworld.co.uk/gbuk/hp-envy-h8-1485ea-desktop-pc-17392849-pdt.html Cheers for your help people. Sorry for the essay!