Hi everyone, I'm having trouble deciding between the Air and rMBP. I'm getting the laptop mainly for iOS development and I will also be programming in other languages such as Java and C#. I don't really need a lot of storage since I keep most of my media on my desktop/external hdd. I have narrowed it down to a few different models. 13" Air 1.4 ghz i5, 4gb ram, 128 gb ssd $871 with 8gb ram: $1,131 with i7 and 8gb ram: $1,283 13" rMBP 2.4 ghz i5, 8gb ram, 256 gb ssd $1,388 Is the processing power of the Air enough for my needs? Is the rMBP worth the extra money? I also want the laptop to last 3-4 years, thanks.