We've recently decided we'd like to buy an imac but we are a bit lost with what configuration to go for. It will be a family computer - by day I'll be using it to work - photoshop/indesign. Then on an evening we're likely to want to play some games - world of warcraft, league of legends, diablo 3. As well as all of the other general use such as watching videos, e-mails, internet etc... The reason I'm asking here is neither of us really understand the differences in graphics cards or processors. We don't want to overbuy for needs but equally we don't want to spend all that money and find it can't keep up. Given what I've said we'd use it for can someone recommend the sweet spot? Ideally we both prefer the 21" in size but are the specs for the 27" machine a lot better for what we want? Any recommendations would be greatly appreciated. Our budget is around £1600 but it could be stretched a little.