M5A97 is ok board. Wont OC much and dowsnt have x16/x16 PCIe to run CF properly ( board is still comptabile with CF but @ x16/x4). And if you plan to keep your rig for a while get M5A99fx R2.0 and at least R7 260X OC.
I can sell you M5A97 R2.0 and R7 260X if you want it.......lol. Month old.......just upgraded