Forgive my lack of knowledge, but I figured this forum would be the best place to learn a thing or two from the helpful community here.
I'm currently working on my first build, as I've never been interested in hardware much. I'm wanting to start some freelance web design work, so I decided to build a nice desktop at home. I've got almost all of my parts picked out (http://pcpartpicker.com/p/ePVk), but video cards are being difficult for me to get a good grasp as there is so much to take into account. As you can see from the link, I've currently selected an EVGA GTX 560 ti - which certainly looks like it could perform quite well - however, I'm looking for a build I will still be happy with in 3 years...not just today.
For this reason, I'm looking into the new EVGA GTX 660 ti. I use multiple Adobe products (Photoshop, Illustrator, and InDesign) 8+ hours a day, and will casually game. So my question to you all is this: would the 660 ti be the best bet for what I need? I'm unsure of the relationship between video cards and Adobe products, so I'm not sure if the high number of CUDA cores and the high clock speed are easy winners, or if the low 192-bit bandwidth is a deal-breaker.