Hello Everyone, Firstly, sorry if this is a very trite question; it's just really important to me. I just got out of college and have been working as an iOS developer for the past 6 months. I need to get a laptop to essentially code on - development might range from making iOS apps, websites to games in Unity3D (though the latter would be rare). I have been looking and came up with the following pros / cons list for the different models : 13 inch Macbook Air i7/128SSD/8GBRam : With the student discount, I can get 3 years of Apple Care and the upgrade for around $1100. I don't care about battery life, but this was my main preference because it was cheaper. However, I understand that the screen is no longer a good one and I don't know if this would be good for my development needs. 13 inch Macbook Air Retina i5/any memory/8GBRAM : The major pro over the Air here would be the display. But would that justify the price / would this be good enough for development needs? 15 inch Macbook Air Retina : I pretty much develop on the $2599 model at work and know just how insanely powerful it can be. If I go for even the base version, I will be be easily $500 over my budget. The major pro here would be the power of the machine. When it comes to the base / GPU model, my question is - just how much of a difference would this make? Also, I really DO NOT care about the size of the HDD / SSD at all. Just the speed. Would such a large investment at this time be prudent enough that I won't need to upgrade for the next few years? Which one should I choose? Once again, this is probably going to be the BIGGEST and most important investment of my life. Then again, I wish I had more money. Considering these things, what should I go for?