Hello fellas, I was firstly considering to buy a 15" non-retina MBP. I currently own a Dell Inspiron 15R (15.4" screen, 720p res) and I really like the display size. I do not play any games and use this machine only for work (Windows 7 plus one VM running linux for my IDE's all the time). Now I think I'll look for something more... lets say portable. I think I'll do fine with the 13" screen and less pixels per inch, but when at home I'd like some more real estate. I know the laptop comes with a Thunderbolt port where I can plug a HDMI or DVI adapter and play with an external monitor. What if I wanted 2 monitors ? And no, I don't want to use cinema displays because they cost around 2000 dollars where I live, sorry. I think I could use the DP to one monitor and a USB adapter for the other... would the laptop struggle too much driving two displays at Full HD ? I'm planning to buy the top of line 13" and update RAM to 16GB and HDD to a Crucial M4 256GB. What do you think about it? As I said, 50% will be normal use (web browsing, office suite, itunes, etc etc etc), and the other 50% would be programming (RoR, PHP) with some IDE windows opened, browser, DB explorer, etc. Hmm, and about that, do we have any programmers with a 13" here? Does it fit your needs? I'm a bit worried about the screen size / resolution but as I said, I need something more portable... Thanks!