$85 can be spent in far better places in your system than on a ridiculous cooler. That will buy you a new keyboard that you will touch every day and will have a much larger impact on your user experience.
"and 8GB if your primary focus is gaming."
STOP RECOMMENDING 8GB OF RAM TO PEOPLE. I can not for the life of me figure out why you repeatedly, and endlessly keep telling people to starve their fancy new machines from day one.
Daver - RAM is dirt cheap. Drop 16GB in there at a minimum. Windows loves pre-loading stuff for you in anticipation that you are going to use it soon. Help Windows help you and give it enough ram to do it's job. Having enough ram also means that Windows doesn't have to dump nearly as much stuff to swap when you open something new. That means less load times as you aren't trying to both read and write GBs of data to your HDD at the same time. Seriously, Confidence is telling you to starve your machine, and he's trying to do it with a straight face. It is honestly the worst advice you will receive today.
Go with the 3570K. It will give you 95% of the 3770k's performance for a whole lot less cash. Also, spend less on a motherboard. All of the really important functions have migrated to the CPU for the most part. These days the motherboard is really just a plate that gives you holes to plug stuff in to. $120 should be tops on a motherboard, with that extra $50 better spent somewhere else, like helping to make up the difference between the GTX660 and GTX670. When looking at motherboards, you will usually find better prices in the Micro ATX form factor. Less material cost and all that. Really, what are you ever going to plug in to the thing, a GPU and wifi card? What do you need seven slots for that four slots won't do just fine?
Either the GTX660 or 670 will give you solid 1080p gaming at a pretty steady 60fps at high settings for everything that you would care to throw at it, it really just becomes a matter of how often you'll see a bit of a dip below 60fps and how high you can crank up shadow-related settings in games. Thankfully Nvidia has their fantastic Adaptive Vsync now, making dips below 60fps even less jarring than they used to be. You get a bit of tearing below 60, but it isn't the sudden feel of judder that you would classically get dropping straight from 60 to 30fps.
Also, are you running an SSD yet? If not, then throw a 256GB Samsung 840 non-Pro in to that build. You will be exceptionally glad that you did, and it would even be worth dropping from the 670 to 660 to make it fit the budget. Windows 8 upgrades are still $40 as well. If you are running Win7 still, then now would be a great time to upgrade.