Sorry, this is not an answer, since I am looking for the same information. What I think I have picked up so far is:
a) If using Windows, need Vista 64 bit to address 8GB RAM
A relatively modest graphics card is fine - extreme cards are for gamers and only show advantage in 3D. But what constitutes a good mid-level card? Nvidia or Radeon?
What I'm not sure about is whether, say a 3.0GHZ or faster Dual core is better for CS4 than a 2.4Ghz Quad Core. Also, if I want to run two 750Gb HDs in a mirror arrangement, is it OK if both are internal, or is it better to have one internal and one external and can I set them up to automatically mirror each other?
Also, if you want to have the ability at some time to run two monitors, can you get cards with 2 x DVI-D sockets, or is it best to add another card when/if you add a second monitor
A 64 bit OS is key for RAM utilization. I noticed a staggering difference in CS4 performance between Vista 64 and XP 32, surely for this reason. What I don't understand is exactly how CS4 utilizes a video card's innards. I know that the cards are now responsible for image smoothing, and I believe also for "rendering" (cutting down on the marching tiles across the screen when you zoom in on an image). If rendering is the main function of the card now, I think I might now have an answer, as stated here:
http://www.pcguide.com/ref/video/perf_Width.htmSpecifically, simply increasing video RAM probably wont help much, unless 3D acceleration matters in CS4:
"
The size of video memory on the video card has, for the most part, not much impact on video card speed. There are a couple of exceptions: one is the slowdown with 64-bit cards that use 1 MB of video memory. Another is the fact that 3D accelerators often have better performance when given more memory to use for intermediate calculations. Otherwise, increasing the memory size gives you more resolution and color depth options, but no increase in overall speed.
"
Here's another important comment:
"
The video card and its performance level are tied tightly to the performance of the other components in the system. The most important one of these is the CPU itself. A PC with a top caliber processor will have faster video performance than one with a slower CPU, all else being equal. The type of motherboard (and chipset) and the amount and type of memory and system cache also have an effect, as does the system bus (discussed above).
The degree to which video performance is tied to processor performance depends on what the application is. Some applications are more able to make use of the internal acceleration features of high end cards. In this situation, the impact of the processor on overall video performance is minimized. In other cases such as standard VGA, the processor is doing all of the work of determining what will be displayed on the screen. In this case, the CPU's type and speed can have more of an impact on video performance than the video card itself.
"
I think we really need help from someone "in the know" with respect to CS4's architecture.
John