Looking for advice with a gaming build

Hello all. I could really use some help with building a gaming pc. My knowledge of computer parts and what's on the market these days is very elementary. I would like to keep the build around the $900 dollar mark and I'm basically looking for the best performance I can squeeze out of my buck. Right now I mostly play WoW but I'm looking to venture into other games in the near future as well. It would be nice to play most games in ultra settings and not have any framerate issues. This is the first computer I will build but I want to do it right! Any help I can get would be greatly appreciated! Thank you for your time. :)


I left a little room for you to choose your own case.

Ahh Fantastic! Thank you so much for the feedback.