I plan on doing some basic iOS development for iPhone and iPad (basic as in not games). I'm not sure what I want to get though, maybe some suggestions? MacBook Air (1.6GHz model with 4GB ram, 128GB SSD) Pros: Can take it with me SSD My daughter or wife can play with it when I'm not using it Cons: Slower CPU Cannot upgrade memory More $ Mini (2.5GHz model with 4GB ram) Pros/Cons are the opposite to the Air. The part that really complicates it for me is that the machine will not replace any of my current hardware, and I currently just use laptops. So if I get an Air I will just work directly on it, if I get the Mini I will need a reasonable remote desktop solution. Last time I checked (a while ago) there was no good option for this, for example I hate VNC as it doesn't feel like I'm actually using the machine, unlike RDP for a Windows machine. If I was willing to put more money into this I would obviously just get a MBP, but given I don't want to put amount into it, what do you recommend? And if the Mini, what remote desktop solution do you recommend? Thank you!