well, among 3 of that mobo, AsRock 970 Extreme3 is the best..and this one good enough to handle 8 core and overclock that processor..
M5a97 LE R2, is decent, but only at the stock clock..
Msi 970a-g46 Motherboard, well, this one is a crap. fx8350/8320 is not supported, limited to 6 core vishera due to low vrm quality..