I'm kind of screwed right now because I plan to get an iMac and MacBook Air for my partner but now I find out that Apple will most likely launch their new iMac and MBAir on the 21 October, the very day of my partner birthday! Thus it does not make sense for me to get the current iMac. My questions:- So I do need to give my partner something on 21 October so I though of getting a MB Pro (rather than air) since it is retina ready and just launch recently. 15" is out of the question because it would be too big and heavy for my partner to carry (partner got 15" before but sold away and got the 13"). The highest model for MB Pro 13" come with 2.8GHz Dual-core Intel Core i5, Turbo Boost up to 3.3GHz and I have the option to upgrade to 3.0GHz Dual-core Intel Core i7, Turbo Boost up to 3.5GHz for another $200 or so. I want to know if it is worth upgrading to a i7 even though it is still dual-core? Comparing to the 15" which is quad-core? Which will be your choice? 1) Upgrade to 3.0Ghz i7 and memory to 16gig without the superdrive? 2) Upgrade memory to 16gig and get the superdrive? I can't get all 3 upgrades as I need some $$ for my partner new iMac too when it launch. Thanks for answering.