Should be able to play most games very comfortably on high or max settings on your resolution and have some nice overclocking potential. If you're going to be overclocking I would suggest an after market heat sink for the CPU.
I could probably do with a smaller HDD. My current one is only 232GB and I've only used about half, so I would say a 500GB HDD would be better for me. The only thing I usually have on my computer is games. I'm really liking the GTX 460 after reading reviews of it. But would it be better to pay the extra and get the 1GB version? Anyone else have a build?