First off, I'm really thankful for everyone who participates in this forum. Various people here helped me out a few years back in choosing a MBP. I'm in that position again, and here's what I'm facing: 1. Buy a rMBP with 16GB RAM. I would do that because the RAM is nonupgradeable; just max it out. For me, the cons with the rMBP are that the only thing that can be upgraded is the SSD, and those are expensive; especially for me, because I crave space, having around 500GB of data that I like to keep on the internal drive, and also on a Time Machine Backup. Not interested in continually transferring data back and forth because of a lack of space. Also, not really interested in spending approximately $3000 if I don't have to; I travel abroad a lot, and money is tight. 2. Buy a non-retina MBP, and upgrade the RAM/HDD/SSD as I did before with my 2010 model. Cheaper, too. The problem with this could be the screen resolution; for me, that might not be such a big deal, but I hear that it looks nice. But looks alone won't convince me. It has to perform well. How is the performance of the rMPB vs. a 2012 non-rmbp? I do a lot of photography (little editing, not using Photoshop), but I do a lot of video editing (iMovie, Premiere). Not much else that would be CPU/GPU intensive. The clincher for me would be buyers' remorse: will I regret not buying a rmbp if I choose not to? Sorry this is a bit long; just searching for answers. Thanks for your help, and keep up the good work!