http://pcpartpicker.com/p/h7Ym

This would be my first build and I'm curious to know if everything seems fine with it. Mostly wanting to know if all the parts are compatible but if anyone has any other advice that would be welcome too.