That looks a lot like the TH $500 build, I'd look at the HD 7000 series or GTX 660. Most newer games work best with 2GB+ vRAM and not the GTX 560's 1GB (vRAM bottleneck). Ideally, the 4-cores i5's are the better choice. Also know some games benefit quite a bit with 8GB of RAM so any value DDR3-1333 2x4GB kit will do.
The MOBO's with non-K CPU do very little so if it supports your CPU and has what you need (I/O) then pick the cheapest ASUS you can.
Frankly, I am not the best source for sub-$1000 systems, there's too many trade-offs of quality and/or components necessary.