First of all, apologies for duplicating what is probably getting increasingly annoying for regular forum-goers to see but please bear with me. I'm a long-suffering PC user who's finally decided it's time for a change and will definitely be buying an iMac. I've bored of noisy towers, messy cables, ugly monitors and atrocious operating systems. I have some serious "keeping me awake at night" issues in terms of choosing which iMac to go for. I will be a 'general purpose' user, so my needs are very.... general. One day I'll only be interested in games, the next day I'll only need to surf a few sites and check my mail. The next day I might feel like dabbing in a bit of my creative side. I don't have a digital camera and I'm not an enthusiast - photography isn't even a hobby of mine - yet. I do plan on trying it out sometime though. Note: I've seen both in an Apple store so I've had an impression of their look and feel - but a five minute test drive didn't feel definitive in making a decision. The 27" options looks stunning, but I'm unsure if I need that much horsepower. I do have a large back catalogue of PC games that the 6970m could take advantage of. I found the native resolution of the 27" a bit overbearing though. All desktop elements (icons, menus, text etc) were quite small and just using OSX in general I found it a bit of a strain on my eyes. There's always lower resolutions but I hate the reduced image clarity of non-native resolutions. The 21.5" option is much, much easier on my eyes. The native resolution is closer to what I'm used to (1920x1200 at home, 1680x1050 at work). OSX was a pleasure to use on this size since my hand didn't have to do multiple sweeps of the mouse/trackpad just to reach the other side of the screen. Gaming performance will of course be lower since there's a substantial difference in performance between the 6770m and 6790m. What if I decided I wanted to start photography as a hobby. Would the resolution of the 21.5" limit my ability to work effectively in Photoshop? If I went for the 1 or 2TB HDD and 256GBSSD, how would this work when installing additional software? Would all apps install by default install to the SSD or do you normally get a choice of where to install software? I'd rather keep it 'PC-like', with OSX and core apps on the SSD and space-hogging software (games for example) and data on the HDD. Gaming won't be my priority. I honestly find casual games like Bejeweled 3 more entertaining than leading titles these days. Not sure if it's because I'm getting older or because I don't have the patience for them any longer. I'll no doubt get the urge to dig out an old or new favourite to play now and again though. Am I seriously hampering myself with the 6770m? Diablo III is probably the only future Mac/PC game I'm interested in as all the rest will no doubt be multi-platform (can't think of many PC-exclusives on the horizon I'm keen on) and I have a PS3 for those if I was interested. I do have a copy of the Witcher 2 that I'd love to run on an iMac though, but I wouldn't opt for the 27" just to be able to do this. I don't really think the cons of the 27" outweigh the pros to buy one just to play a few games, but are there any other factors I should consider which would make the 27" an overall better purchase than the 21.5"? (I'd go for the top spec 21.5" with an i7, 8GB RAM and SSD, not baseline if that helps). Thanks for reading.