Alright, so I'm trying to decide on a 13" rMBP (2015 model). I've read many articles leading up to this purchase, but none have given me a real understanding of the model I should go with. My main reason for the purchase is web development (using simple text editor applications, Photoshop once in a while) and regular old web browsing, etc. I hope to hook up this laptop to a external monitor (2560x1440 or 4K if possible). There are some specs I want, but others that I need some advice with. The specs I want are 16GB and at least 256GB. The two models I'm looking at can be found here: 16GB - 256GB - 2.7 Ghz i5 16GB - 256GB - 3.1 Ghz i7 Since I'm already spending nearly $2,000 I have no issue spending another couple of hundred dollars, but I don't want to spend that money on upgrades I may never take advantage of. I appreciate your thoughts! Thank you.