I upgraded my 2.93 GHz with a 512GB SSD because the original Seagate drive died at two years old. Anything that's maxing out the processors is obviously not going to run any faster, but in general use it really flies. Now I get really frustrated using my work i7 laptop because of the slowness of the conventional disk drive. Once you get an SSD, you won't want to go back again. I do use Aperture which runs well, but nothing else on your list. I will probably replace the MBP next year, but most likely I will just put the current SSD in it, rather than buy it with one already fitted.