I just move from Windows to Mac and going to buy the new rMBP 13" at late Oct. I am wondering whether I should upgrade RAM to 16BG or storage to 512GB because I have a limited budget so I have to choose one of them. I'm a computer science student. Actually, I have started to develop iOS app on Hackintosh 1 year ago because this Mac hasn't come out until late Oct ( what an ordeal to develop iOS on VM). Oh, I also will do photo editing and VM and running a server while programming on Mac. Do you know how different is 16GB and 8GB on Mac? since I think I can use cloud and external storage to manage memory so if RAM is the priority I'd like put my money on RAM. If MacOS has nice optimization, I will upgrade storage. After read all these articles from 4 years ago to 1 year ago, I'm kinda confused because some people say there is a big difference, but some say no. So I think I do need some up-to-date suggestions. And if you can, cloud you please share some experiences where you open multiple apps and feel glitch? Thanks in advance!