Go with Eduello's build the R9 290 is a good card and better then the Gtx 770, if you want a nVidia card that is better then the Gtx 770 you need to look at the Gtx 780 but also look at its price tag.
Hyper threading makes your system more future proof and it helps with multitasking. The H87 plus has a few more USB and SATA 6Gb/s ports and has better support for integrated graphics (useless). It also has MemOK: http://promos.asus.com/US/TCO/pages/Compatibility-Validation/MemOK.html
But the hardware you already have is more than capable of being used in a gaming build. If you insist on buying all new parts, I recommend this build I posted earlier.