I need to be able to do some pretty heavy graphic design and xCode/Espresso coding. Writing applications and designing websites for example. I still need portability. I was leaning towards the highest tier 15" with an external monitor for when I'm home. I already have the monitor.... What do you guys think? I have been using macs for my entire life, so I'm by no means new to this game. Just need a new computer.