A fx6300 will be better for games than an 8120 and it is $20 cheaper. Use that $20 to snag the XFX 7850 1GB deal at newegg instead of the 6850. THe rest looks fine. You probably don't need 5 fans, but why not?
Links aren't working, btw, but it doesn't matter too much, we get the idea.