I'm planning to buy a MacBook Pro this week or next week and playing around with the specs a bit and I wondered: Which component should be the first to upgrade? I feel like the processor is the least important aspect for most people. Having more clock speed is pretty irrelevant in day to day use and a lot of users won't really be able to appreciate the benefits of an i7 over an i5. Right now I'm not able make my final decision on my purchase. It's either going to be the middle 13" option with 8GB/256GB, the higher end option with the double the storage or a custom RAM upgrade. Which one do you recommend me to buy? 16GB sounds a bit crazy to me and I'm not in the situation where I want to run a bunch of VMs all the time. Are there any other benefits for it right now? I feel like 8GB will be enough for pretty much everything I want to do with the notebook for the next 4-5 years or so(light gaming, work/university stuff and some photo or video editing, but nothing professional) Do you agree? 512GB of flash storage sounds like a lot and having more space on your device makes things a lot more comfortable. It's not tough to plug in a hard drive or SSD and have extra memory available, but having the 512GB right there could be really convenient. I expect the iPhone to be able to shoot in 4K in a couple of years and those files can take up a ****load of storage. Does anybody here have a laptop with 256GB of store? How are you managing? In the end, I kind of feel torn between the middle and right 13" MBPr options unless you think that the 16GB RAM upgrade would really be worth it.