Hi, I starting a Computer Science degree in October, and would like some advice for buying a MacBook Pro. I know roughly what I need in terms of computing power. Here's what I'll use it for everyday: Browsing, e-mail, etc. Xcode for iOS development + iOS simulator VMWare for Linux virtualization Since I'll be using the computer a lot, I wonder if a bigger screen wouldn't be better for my eyes. I'll hook it up to an external monitor either case, but I will use it mainly on-the-go. Personally I see two options: Option 1 : buy a 15" rMBP with 2.0GHz quad-core i7, 8GB of RAM, 256GB or 512GB of storage, that I will keep four years. Option 2: buy a 13" rMBP with 2.4GHz dual-core i5, 8GB of RAM, 256 or 512GB of storage, that I will keep two years and upgrade after. I you have any personal experiences related to my situation, I'd love to hear them.