I currently have a 2010 15" MBP w/the high-res matte display. It's not heavy by any means, but it does become annoying and noticeable after carrying it around all day. It's now nearing upgrade time and I'm attempting to decide between the following: Lenovo X1 Carbon Sony VAIO Pro 13 2013 MBA (13") 2013 rMBP (13") I played with all of them in the Microsoft and Apple stores today. The Lenovo seems to have a matte-like screen finish, which I appreciate. Both the Lenovo and the Sony have much higher resolutions than the MBA and at least comparable to or slightly more than the highest 13" rMBP scaled resolution. The Sony is the lightest and has the highest effective resolution out of all four, but has an extremely glossy display. Ideally, I'd go for the rMBP, but I'm not sure if I can justify it, hence why I'm starting to consider the MBA and possibly PC laptops again. I don't game, but I am a software developer who develops stuff outside of work and who occasionally uses VMs/Boot Camp. Because of that, I'd max out the RAM at the very least and possibly the disk as well. The amount of space available on the screen for apps also concerns me, which is why I'm not so sure about the MBA. Would either of the MacBooks be a good option, or should I more seriously look at PCs? I can wait for the Haswell update for the rMBP, if that'll matter.