I've decided to upgrade and buy a the 2016 mbp. I've got enough to be able to afford the touchbar version along with one of the mentioned upgrades. Where I live the jump from 256gb to 512gb for the SSD costs 200 euros, whereas the RAM upgrade from 8gb to 16gb costs 240 euros. I use, on a very frequent basis, adobe cc software with an emphasis on photoshop, flash and illustrator, but I'm also teaching myself how to use the others more and I'm therefore using them increasingly. I also use Xcode just as frequently, Logic Pro X and have a tendency to multitask a lot, and have the tendency to keep quite a few tabs open simultaneously open on chrome. I don't currently use any of this software for academic purposes or professionally as in literally every single day, but as a hobby, personal interest, may be useless to say relative to the nature of the question but use a blend of adobe and Xcode and other for a startup I'm trying to get going centered around an app. Furthermore, even do I do have and use external HDDs I travel a lot, so prefer storing the majority of my files locally, including but not limited to, Xcode projects; photoshop,dreamweaver, flash (etc.) projects , photos, songs (not so many stored locally)........ I side-tracked but back to the question, should I go for 512 SSD at the price of 200 euros or 16gb of ram over 8gb at the price of 240 euros, kwowing I really have now room for pushing my budget more? Thanks and sorry for the messy post!