Hello Macrumors I have been a long time lurker and this is my first post. This will be my first iMac. I just need some help on deciding which iMac to purchase. I used to have a 2010 13" MBP. It ran Starcraft 2 fine on low/med settings and it was too slow for FCP X. The fans would scream after running SC after 30 minutes and it couldn't even handle FCP X. My 2010 13" MBP specs was MBP 13" 2010 2.4GHz Inel core 2 duo 8GB of RAM 250GB 5400RPm HD Nvidia GeForce 320M (256MB) Can the 21 iMac run SC2 on max settings? SC2 is the only game I play on the computer. With heart of the swarm coming out on March, I want to be able to play it at least on high settings at the native resolution. Here is a list of what I'll spend most of time on. Web browsing > Starcraft 2 > Final Cut Pro X > Minor photo editing and music production. iMac 21.5" 2.9Ghz i5 16GB of Ram 1TB Fusion Drive Nvidia GT 650M (512MB) $1,949 Or iMac 27" 3.2Ghz i5 8GB of Ram 1TB Fusion Drive Nvidia GTX 680MX (2GB) $2,399 Also I'll be ordering it through Mac Mall. Has anyone order from Mac Mall? If so how was your experience? Will I benefit from the i7 CPU? I plan on keeping the computer for a very long time and I have no intention of reselling it. I'll be keeping it until it dies. I'm a college student and budget is tight. Altough, I can afford the 27 iMac. Any advice would be great. Thank you.