Currently I have a MacBook Air and a Thunderbolt Display. I use the air occasionally in classes (university.) and typically have it attached to my display for when I'm in my room doing almost anything. I absolutely love the portability of the Air, but the screen size is a bit too small to justify NOT having an external display. It performs to my needs except that the SSD is very full and I have to use an external to hold some of my files. I think I would love the retina display on the 15"MBP, and getting the model with 256 ssd over my current 128 would be a huge plus. However, the portability decreases (or increases) depending on whether you consider the whole package or just my laptop. Would you go with one of these two options, or something in between, or something completely different? PS: I have an iPhone and an iPad Mini (which I may be willing to part with for $) too.