I can buy the 4v6 debate, but it still stands that Photoshop is pretty terrible at multithreading anyway, regardless of the inability to parallelize some tasks. I'm not really jumping on Photoshop, I'm just making a point that raw CPU would better fit Photoshop in the long run.
Most of this stuff pauses in the background, however, especially Flash. For example, if you're playing a video on youtube, you can see the CPU usage is much higher when the tab is active, but drops significantly when it's no longer visible. The impact isn't really significant, and even dual cores can handle that with ease
LONG STORY SHORT THOUGH: Get Intel.