I'm in the market for a new PCI-Express card. At the moment, the 6600GT and X1600XT are the choices as I want SM3.0 support. The X1600XT is winning out at the moment as it gives a slight performance gain in the games I play and features ATI's AVIVO technology. It also offers Crossfire support, so I can go this route down the road... tho I have no intention at the moment. I'm a casual gamer and use my PC for some light digital image/video editing work.
I've also looked at the 6800GS and X800GTO/GTO2. The 6800GS is a little out of my price range and it requires additional power. The X800GTO2 is also out of my price range. The X800GTO is priced in the same range as the 6600GT/X1600XT but it doesn't offer a consistent performance advantage and lacks SM3.0 support.
Anyway, those are my thoughts...
I've also looked at the 6800GS and X800GTO/GTO2. The 6800GS is a little out of my price range and it requires additional power. The X800GTO2 is also out of my price range. The X800GTO is priced in the same range as the 6600GT/X1600XT but it doesn't offer a consistent performance advantage and lacks SM3.0 support.
Anyway, those are my thoughts...