rMBP 13" i5 2.8ghz turbo boost 3.3ghz 500gb pci-e flash storage 16gb ddr3 ram intel iris graphics I'm planning to buy this and use it as my main comptuer for a good 4-5 years. My main use for it is programming in Java and python, as well as dual booting windows for c++. A lot of my programming works involves a lot of data. Would this computer be good enough? I have two external 1080p moitors I will use with it also, and I enjoy the portability of the 13". I want this to last about 5-6 years - is this achievable? Should I go for the 15" instead? I don't care about gaming, or photoshop or anything like that, just programming and watching movies.