If the answer to both is no, you could get something like this with your budget:
8GB Kingston HyperX
MSI Twin Frozr II HD 6870 1GB
Seagate Barracuda 500GB
Fractal Design Define Mini
ASUS DVD Burner
Arctic Cooling ACALP64 Pro CPU Cooler (Purely for quietness)
EDIT: Total for those is ~$793 (Newegg)
It would be great for those games, you shouldn't have any problems playing those on max settings. It should also be really quiet. The case may seem a bit overkill but it looks great, will seriously help for quietness and a good case is nice for your first build because it will make everything a lot easier and more satisfying. Not to mention that you're far more likely to finish it with all your fingers intact
OK so if you need both of those we will have to make some adjustments. I'd swap the CPU for an i3 and get a cheaper case. You could probably drop the cooler as well. I think you would also need to get a slightly cheaper graphics card. Bear with me a second and I'll see what I can do.
You can't overclock that i3 or the i5, you would need an i5-2500k for that really and that's a bit out of your price range. The i3 will be fine for any current game, it's great for gaming. It beats virtually anything AMD put out at the moment, even the 8 core stuff.
For playing on ultra high settings though it's not really your CPU that matters, it's your GPU that will make the difference there. The GTX 460 is good though, I have it and it's been fine for any game, I had to tone down the AA a bit for Skyrim and BF3 but it still plays great.