12GB ram (3x4gb)(only because you photshop), a GTX670, plus a nice 256Gb SSD would be all you need I think.
If you only have HDD, SSD's will make just about any Core I3/5/7 system feel faster. (although it doesn't have to be 256GB.)
More ram (Can you ever go wrong with more?
faster graphic. Maybe, another 570 in SLI instead of a 670?
Edit: forgot to about the Vram. maybe a 670 would be better.