Hi there, I own a 2010 macbookpro entry level which i use mainly for web browsing and watching video. I seldom game but occasionally i play teamfortress 2 and minecraft. I am looking to buy a 2013 haswell 21.5inch iMac but not quite sure what spec should i spend my money on. My old MBP is still working fine but is quite frust that i cannot on many programs at a time as it running at 2.4GHz core 2 duo. I have just finished university so a dekstop with big screen look great to watch video on! If i got the entry level 2013 iMac i am afraid that in 3 or 4 years i will be frustrated with it just like my MBP. I need opinions that should i pay some extra money for 2.9GHz 21.5" or just get a entry level iMac? I am very unhappy to run a 5400rpm harddisk so regardless which iMac i chose i'd probably get a fusion drive or SSD ( They are the same price now!) Which drive you guys think is better? PS. In my country an entry level iMac cost almost 2x the average salary of uni fresh grad. So no i wont max out the iMac, it cost too much to do that, probably just upgrade the harddisk to save some $$. So i really hope this imac would keep me happy for at least 3-5 years. Thank you.