I'm upgrading from my Quad2Core - mostly I'll be running CS6 and video/audio editing. I would like some upgradability in 2-3 years. I'm open to upgrade PWS and Video card if it would make a difference. No overclocking unless I get bored or something. SLI: only if it would help with CS6.
Going to purchase from newegg This week from the USA:
If you are not overclocking, do not get an i7 2600k. You want a plain i7 2600 processor. The K means its overclockable-- and they cost more.
If your sole concern is CS6, have you considered a workstation graphic card? They should have better performance than a gaming card in CS6. Low end ones are available in your price range. (off the top of my head I'm not sure how they compare to the GTX 260 though)
After the suggested upgrades --the hard drives would be your bottleneck. I agree that an SSD boot drive would be a good option - for your system and CS6, then put everything else (except the file you are currently working on) on another drive. The Crucial M4 is a good, reliable option -- so are the Samsung and Intel drives.
Z68 as suggested is a good idea.
Edit: 600w is plenty - only upgrade the power supply if the one you have is a no-name brand. Good PSUs last many years, crappy ones need to be replaced or they can die and burn up a system. Seasonic is the best manufacturer IMO. Corsair, Antec and others sell quality units as well.
I might want to oc in the future, and its only like a $25 difference. I will look into the workstation cards. Thoughts on SSD vs graphics card? I'm guessing SSD would be better.
You suggest putting the file I am working on, on the SSD? I guess Ideal would be 2 SSDs?
Cool - totally fine if you want the option, I just wanted it to be clear that there was a difference.
Yes - SSDs make whatever is on them work faster. For example -- iTunes is on my SSD so it loads really fast, but then when I try to search my music library (on the storage drive) everything slows down. This isn't a huge deal -- saving or moving a file to a hard drive is really only a few seconds --but if the file you are working on is on the SSD you mostly eliminate that wait too.