Hello. I'm going to buy the 21'5" iMac / 1 TB / ATI 4670, as Apple's web says, "The ultimate all-in-one". I will use to everything : internet, music (I have 20K + songs on iTunes), photos ( I have more than songs), iWork (or Office)...and playing some games. I will like to play games like : -Team Fortress 2, L4D 2, Portal...(Valve games) -Civilization IV, Age of Empires 3, Starcarft 2... -Call of Duty (World at War, Modern Warfare) -Dragon Age, Mass Effect, Fallout 3, Oblivion... What do you think? Am I doing well? Or should I buy a PC + Mac Mini?