I have made this a sticky for now, but I will probably end up having to close it.
Nvidia is far better than ATI in OpenGL, and it includes Shader Model 3 which is both the brick and mortar of future DX9 games. I really suggest waiting for the next cards, but if you do buy this generation, in no way should you get anything but a 6600 GT or 6800 GT.
ATI has the edge in DX8.1, but the days of pure DX8.1 games are limited.
Nvidia is far better than ATI in OpenGL, and it includes Shader Model 3 which is both the brick and mortar of future DX9 games. I really suggest waiting for the next cards, but if you do buy this generation, in no way should you get anything but a 6600 GT or 6800 GT.
ATI has the edge in DX8.1, but the days of pure DX8.1 games are limited.