Most of the community here expects more consideration than this.
Posting "it's a better card" has little value without additional criteria to back up the claim that X is in fact a better card. It is clear you "feel" the 670 is the better card, but why and does your why matter in a meaningful way to the OP?
Heres a recent benchmark from june , outdoing a 680. http://www.hardwarecanucks.com/foru...-gigabyte-gtx-670-windforce-oc-review-19.html
Not only this, but you get NVIDIA, not AMD.