I have been thinking of getting a new card, and I have read some reviews of the GeForce GTX 580 and the reviewers have said it's a very good card. But with the 6970's release coming I don't know what to get should I wait for the 6970 or go out and get the 580.
Here's the play: Wait until November 22nd, the purported release date of the AMD 6900 series. At that time, if there is no additional information, consider the GTX580. I expect prices will have stabilized around $500 by then, (maybe with Christmas specials as well?). All the same, though, if you play any games that feature PhysX, then the choice will obvioulsly be the GTX580, regardless.