I have a tough time with which video cards. For one I go against the grain of many and choose ATI. I've found them dependable. Having built 4 computers in the last 2 years and all with ATI I have yet to experience any issues. I cannot say the same for Nvidia. I had an 8600 that failed to work completely in 2 different computers. It would work but then it wouldn't run some videos. In the end it was annoying. I realize it was some type of driver issue. Still, the ATI cards worked very well from the start. Yet, there are builders, like TD and Baldeagl, who strongly prefer Nvidia. I don't doubt there experience.
The power supply requirements that many have posted about are crucial. You cannot emphasize that aspect enough when pulling a system together. It's just wrong to grab a high tech board, video card, cpu, and then have the thing wimper.