Not bad, but skip that memory. First up, AMD doesn't have the best memory controller, so you want memory that is fast as possible (while still being reasonably priced). The memory you picked was
CMV8GX3M2A1600C11
This has timings of 11-11-11-30 @ 1600mhz for $75.00
You could get an 1866 kit without shopping very hard such as this model:
F3-14900CL9D-8GBSR - G.SKILL Sniper Series 8GB (2 x 4GB) 240-Pin DDR3
This one has timings of 9-10-9-28 @ 1866mhz. In other words, it's about 20% faster on the timings and it's also about 20% faster on the speed - and it's only $15.00 more.
Next suggestion, you're getting a FX processor, which can be overclocked easily enough with a little multiplier changing, yet you're staying with the box cooler. I would consider possibly picking up a better tower style cooler - but that's also something simple that could be added down the road.
Everything else looks good though, and that's a killer price on 290x.