Sorry in advance for adding to the myriad threads like this, but I've done my searches and am now looking for some more personalized advice. I have a 2011 MBP 13" (2.3 i5, 4GB RAM, 320GB HD), and it's not really meeting my needs. I'm taking online classes in programming, and I'm about to move on to multimedia/graphic design for the Web, and hopefully beyond that into more tech-heavy courses. I also just started work as a Web producer, so I spend a lot of time online, which eats up all my RAM no matter what browser I use. (Safari has been the worst, followed by Firefox, then Chrome, which I've settled on for now.) This makes it difficult to use other programs simultaneously -- Photoshop, InDesign, etc. Now that I'll have to start working with Flash, I'm really getting concerned. The computer is fairly slow and laggy when I have a lot of tabs open and/or am running a few programs. I plan to upgrade my RAM on this MBP eventually anyway, but after many visits to the Genius Bar, we seem to have settled on my problems (slow/lagging, inability to run multiple programs smoothly, etc.) relating to not having a dedicated graphics card. Plus, with my online classes, I find that I miss having the screen real estate of my old 15" MBP. I could get an external monitor, or even a desktop, but portability is extremely important to me. I'd also like extra power, and I'd like to get something that will last me a while (and still have some resale value down the road). Because I plan to continue becoming a more advanced user, the folks at Apple recommended a 15" retina MacBook Pro with 16GB of RAM, base model on everything else. I'd probably upgrade to the 2.6 processor and keep the lower-end SSD, supplementing that with an external HD. Is this the wrong way to go? I know that the rMBP isn't upgradeable once I have it, and that's kind of a downer. But the weight and, frankly, the beauty of rMBP have me lusting after it. The retina isn't even the biggest driver for me, but since I do so much work online, I really appreciate how crisp everything is on the retina screen. I'm looking to make this purchase within the next week (18-month financing FTW). Is springing for the rMBP overkill? Or is it the way to go if I plan to keep it for a while -- as long as possible, really -- given that Apple is moving that way anyway? Help me stop torturing myself over this decision.