Hello, First off i'm dying to get a light weight portable. It would be the 2012 models. So I decided on either high end 11' MBA or Low end 13' MBP. The air in terms of ports has everything I need (I consider this a feature/bonus some may not) and no superdrive (to me feature/bonus). I currently have a Early 2009 Mac Mini, 120GB, 8GB Ram, 9400M 256MB. My mini NEVER maxes out with CPU EVER, the highest I get is around 70%. The current MBA is at least 1/3 faster (with CPU and GPU). So the even faster MBP's processor won't really be needed for me. Unless I play games (casual, not very often and I don't care about settings being maxed, and i'm happy with anything over 25+fps) the GPU never gets anywhere near maxed on my current mini. How hot to the MBA's and MBP's get? Under what loads? I "game" on my mini fine now and the airs are 1/3+ in GPU peformance so there should be no issues there? I'm happy with my 120GB's and I don't need a bigger drive so storage isn't a problem. If Apple removed the Super Drive from the 13' Pro (taking up about 40% of the pro) they could stick a dedicated GPU in there couldn't they? Does anyone think that they could offer an option instead of having a 500GB drive a 128GB SSD? Now for my main question. I do some basic coding in Xcode for iOS (I mean super basic) how would that be on an 11' or 13' Air/Pro? I will have a 21.5' full HD display along with the mac. But would it be OKAY, peformance wise my less powerful mini is fine (on a old low res 17' screen). For maybe an hour or 2 max would coding be okay? If anyone has a MBA it would be great if they could post pics of Xcode 4 running on it. Really the only reason I would consider a MBP would be upgradable ram. The other threads I found were similar but not specifically what I wanted, hence the post. Thanks!