Opinion on parts

Is this a good build? 
http://pcpartpicker.com/user/SirArthur_/saved/1sQ5
 

Total budget?

700

http://pcpartpicker.com/user/armypig/saved/1sQk

Is the sapphire 7870 better than the xfx?

yes, xfx sometimes has really bad cooling issues, and sapphire has great support unlike xfx imo

its worth $15 more, but if you can afford it, get a sapphire 7870xt

http://pcpartpicker.com/user/toast/saved/1sQH

And if you really need a wireless adapted just get a cheap USB one.

The (xt) vershon is a bosted 7870 that gets very close to a 7950 its a very good card for the extra $$

Thank you guys! :D