The 670 is a good choice for gamers at this time, sure to run ALL current crop of games, and those currently in development, just fine if that was your concern.
The 670 series and better for Nvidia is good2go for a while.
AMD wise, that would start at the Radeon HD 79xx series.
Yours vs. mine.... Geforce GTX 670 vs Radeon HD 7950 3GB – Performance Comparison Benchmarks @ Hardware Compare
Not saying the ones just below these aren't good cards, they are, for now, also.