Are these parts compatible?

Are these parts compatible and What frames would i get on Skyrim BF3 Shogun 2 Planet side 2
CPU: FX 6300
GPU: MSI GTX 660 Non ti Twin frozr
RAM: 8GB Corsair Vengance 2x4
HDD:1TB WD Blue
DVD: 24x Black
CASE: Zalman Z9 ATX Mid tower
PSU:500W PSU
MOBO:M5A78L
(I Think the mobo wont Be compatible if so would the Asus M5A97 LE R2.0 be a good replacement )

Sorry It didnt go into Lines for some reason :/

I find the 660 a bit too expensive (Might be regional... check those prices).Also might be personal, as I would go for the 7870. (which is cheaper here)

some benchies:

http://www.pcper.com/reviews/Graphics-Cards/Frame-Rating-GTX-660-vs-HD-7870-plus-HD-7790-HD-7850-GTX-650-Ti-BOOST/Battlef

http://www.pcper.com/reviews/Graphics-Cards/Frame-Rating-GTX-660-vs-HD-7870-plus-HD-7790-HD-7850-GTX-650-Ti-BOOST/Skyrim-

and ye, the webpage hates hard-enters.

But everything is compatible though???

compatible, yes. but the 760G or 970/SB950 chipset isnt any good for the 6300. I'd go for a 990fx chipset mobo. It has been around for a while. Its cheap.

Also, what frequency youre going for with the vengeance RAM?