I'm going to buy an iMac in the next 24 hours. I'm a film student studying digital cinema production and I will be using the computer for video editing with FCP and Premiere, after effects etc... I have a Macbook Pro already with which I'm typing but it's a 2009 and not sufficient for what I need. I need the computer in by a week from now because I will begin editing a short film shot with the Red One camera. Only problem is my max budget right now is about $1800 and I want the best computer possible. The total for the brand new 2011 iMac 27'' with 2.7GHz quad core i5 is about $1700 with tax. I'd have a student discount. It's the third one: http://store.apple.com/us/browse/home/shop_mac/family/imac/select?mco=MjIwNTQyNjE The total for the 27'' 2.93GHz quad core i7 is $1593 with tax. My last option would be a refurbished 2011 3.1GHz i5 iMac which would total $1805 with tax, but they don't currently have them available and it wouldn't ship for 30 days according to the site and Apple reps. I can't wait that long. Regardless of which iMac I purchase, I will be upgrading the RAM to 16gb. I already have all four 4GB RAM chips that I purchased separately for $80 that are with me waiting to upgrade my new iMac. So which computer will be better for me? The 2010 has a better graphics card, better processor, same size display, same resolution, same hard drive space, etc... So is the only thing I'll be missing out on the Thunderbolt port? Is that really worth it? There's almost zero support for thunderbolt yet and I have several firewire 800 hard drives full of my projects that I use. So basically I want to know whether or not I should buy the new 2011 and why? Last question: is macmall a good site to purchase from? I have no experience with them. The 2010 iMac i'd be buying would be brand new right? Or is it refurbished? Thanks for your help everyone. I'm new to the forums.