Tweaks for my first build?

This is my first build. I was wondering if there is anything I should change. It would be great if the computer stayed in the $500-$600 range but if we have to raise it to $700 that would be fine. This is my first build so it would be much appreciated.

FM2 boards are better for APU builds.

AM3+ boards are better for cpu and gpu combo.

The reason is AM3+ boards have better upgrade paths. 

you are fine but you would need a new motherboard to upgrade your cpu

Go for Tmlhalo's Build, it looks like a great option for your pice range.

If you want to overclock straight away or later on, get the Asus M5A99FX Pro R2.0 Motherboard. It's 135 dollars ATM, but it's such a good MoBo! If you don't you can stick with this one, also a good choise!