For the GPU, it's a great GPU.
However, my experiences with ASUS are less than stellar. If you're able to get your hands on an EVGA 670 you're much better off.
Their CS is excellent, support likewise, and they're quite well tuned straight out of the box, no need to tinker.
(Example of ASUS support: I had an issue with my motherboard, and was going to RMA. My supplier didn't want to take it, so it had to be directly to ASUS. Only way you can reach a CS for computer hardware outside of US is through emails. Which they use 2-3 days to respond to. Each time. Took 3 weeks to sort the issue and have a new motherboard sent back. Not saying you will have the same experience, but keep it in mind if the price is the same.)