Hello everyone, I am in the market for a new laptop. My current laptop is a Mid 2010 17 inch MacBook Pro that runs ok, but not as fast as a 2013 computer could. So, with apple only updating the MacBook Air last week, this makes it even harder to decide. I will say that I need it to last at least 3 months because no matter what computer I pick, I will sell it when the new Retina MacBook Pro comes out so if new Retina MacBook Pro's are coming in the July-August timeframe, I may end up just waiting. But here are the things I will do on the computer. Use all of the pre-loaed apps Download more from the Mac App Store Use iPhoto for storing and editing photos Use iMovie for editing and making movie projects Make lots of documents in Pages, Keynote and Numbers Edit photographs in Aperture Now, I have several configurations in mind, here they are: 11 inch MacBook Air 512GB Flash Storage, 1.7GHz Dual-Core i7 Processor 8GB RAM 13 inch MacBook Air 512GB Flash Storage, 1.7GHz Dual-Core i7 Processor 8GB RAM 13 inch MacBook Pro with Retina Display 512GB Flash Storage, 3.0GHz Dual-Core i7 Processor, 8GB RAM So, I have several pros and cons about each computer MacBook Air Pro's: New Haswell chips, much longer battery life, faster graphics, 802.11ac Wi-Fi support MacBook Air Con's: No Retina display, not sure if it can handle Aperture photo editing but I feel like upgarding the RAM and the processor should help MacBook Pro Pro's: Stunning Retina Display, Faster Processor, Can handle Aperture photo editing MacBook Pro Con's: Still using Ivy Bridge processors, 7 hour battery life that is nowhere near the new MacBook Airs battery life, No 802.11ac Wi-Fi support, Still using Intel HD Graphics 4000 So, what computer should I buy? Also, does anyone think we will see Haswell Retina MacBook Pro's debut in the July-August Timeframe? Or would it be in the September-October timeframe whitch is also when OS X Mavericks will come out so that makes some sense. I just don't want to buy now and sell it in less than a month! Your advice helps me out a lot!!! Thank you!!!