- since you want to wait 2 months until after the release of the radeon i would have a look at the new kepler generation nvidia cards (gk107 and if you wait maybe a little bit longer gk106); unless you are an amd fanboy the new kepler cards have the potential to induce major shifts in the gpu market
- about that time i think the new ivy bridge intel cpus are bound to come out which will again be a tad better than the 2500k
- are you really planning to overclock that much? i've bought myself an expensive cpu fan like this cause the noise of the stock cooler was annoying, but in retrospec a much cheaper silent cooler with a good heatsink (you can get good ones for ~20 bucks) would have done the same thing for me - i personally would not buy another $50+ cpu cooler; imo save some money there and spend a few extra bucks to replace the (presumably) crappy case fans with some silent air penetrator ap121, be quiet silent wings, noctua, etc.
- thailand flood hdd price extravaganza has not cooled down yet, in ~3 months the prices should be lower, and it will probably take even longer than that until they normalize, unless you really need that 2tb drive for storage don't buy it (and sure as hell don't get 2 of them); get an ssd instead if you don't already have one for your os (having had one for a good while now i don't know how i ever lived without) and keep your old drives until the prices settle in like q3/q4 2012
finally, after waiting those ~3 months you will have to revisit the entire build anyway