Go with the 670, since the performance is the same but the 670 comes equipped with better drivers and features such as shadow play and g sync and much more.
Also asus is much better than sapphire in my opinion since asus has better cooling, overclocking and looks. Also sapphire uses a plastic shroud 2 here as asus uses a metal one...
So as you can see there is a clear winner.