The best CPU air-cooler is the Thermaltake Frio every time, and it's $12 cheaper than the Noctua. I'd be happy to recommend the Frio to anyone.
The Corsair H70 is a good, basic water cooling solution but perhaps overkill for someone not planning on overclocking - good man, overclocking is for chumps
Also, get a better case. The Antec 900 is $9 more expensive, but is way ahead of the HAF 922 in terms of features, build quality and cooling.
Your build is great, however I think you've overspent in some areas that you really don't need to.
First, you have chosen a "Deluxe" motherboard, which is intended to allow you to run two graphics cards in SLI or Crossfire. It also has excellent Overclocking capacity
If you never intend to run two graphics cards, and have little interest in Overclocking, then you should go for a "Standard" motherboard, which would knock more than $100 off your build price. The GIGABYTE GA-P67A is an excellent quality, feature-rich board for $135, and is what I would recommend to anyone building a Sandy Bridge system.
Again, if you never intend to run two graphics cards, a 750W PSU is more than you will ever need. You have selected a "Gold Certified" PSU, which is intended for professional server machines, overkill for a gaming rig.
Personally, I would go for the more modest 750TX not the 750AX, it's $50 cheaper ($60 after rebate) and you will see literally no difference over the lifetime of the PC.
4GB ram is plenty for now, RAM is the easiest thing in the world to upgrade so you're better off waiting to see if you really need 8GB. Current benchmarks show virtually no real-world difference in games between 4GB and 8GB, the main reason you would want 8GB right now is for very large Photoshop images or Video editing.
I would select the Corsiar XMS3 4GB Ram kit rather than the G-Skill. The Corsair is cheaper, better quality, and doesn't have those stupid knobbly heatsinks as a marketing gimmick, this will knock $35 off the price.
The money you save by selecting more sensible components will allow you to include the big missing part from your build, the SSD.
I would not even consider building a new PC in 2011 without including some kind of SSD to run the OS from. You won't be getting anything like the maximum performance from your high end CPU and RAM if all they are doing is sitting around waiting for data from a mechanical hard drive.
Intel are pretty clear about why they entered the SSD market. Their objective was to create a drive fast enough for their CPUs to deliver a quality Windows experience. If it's good enough for Intel it should be good enough for you.
Intel's competition in the SSD marketplace forced OCZ to raise their game and deliver the truly epic Vertex series.The Vertex 2 120gb is $200, and is currently a very good option for your OS. However, the Vertex 3 comes out soon which will destroy every other SSD on the market. This will push down the cost of the Vertex 2 quite a bit.
Personally I would wait until the Vertex 3 comes out an use that as your system drive, or if you can't afford the 3, wait for the prices on the 2 to drop and buy that.