I agree with most of what Zkeya said.
A few pointers from me:
1)If you are purely looking at a gaming rig and you don't use virtualization/rendering/encoding, don't pay the extra money for a 2600K, the 2500K will do just as good.
When you do decide that the 2500K is what you need, you don't need the Z68 series motherboards either. Z68 combines unlocking of the iGPU on the 2600K and allows overclocking. You can get by with the H67 or P67 (I don't remember which one allowed overclocking out of the two, but they are cheaper than the Z68 series).
On the other hand, if you do decide to keep the Z68 series, you can get a smaller SSD (say, 30-40 GB) and use the Intel SRT technology on the Z68 boards to link the SSD to your HDD. It vastly ups the performance of your HDD, making it not so incredibly slow anymore.
2) I'd get at least 1333MHz RAM if you plan on doing any overclocking. 1600MHz is what most people prefer, but 1066 seems a tad low. And really, the price increase isn't THAT much if you don't get the top of the line models. HyperX sounds cool, but unless you are planning on OCing the RAM, don't pay the extra money for it. RAM like
http://www.newegg.com/Product/Produc...82E16820139046 works just as great and can save you some money.
3) The PSU is overkill, big time :P Unless you are planning on heavily overclocking just about everything and adding a 2nd GTX580, do not get a 1050W power supply.
Somewhere around 600-700 is still plenty for you.
4) If you plan on overclocking, get a cheap tube of Artic Silver cooling paste (for example, there are many other good ones) and a decent aftermarket cooler. These don't have to be expensive, but makes your system run so much cooler. I can recommend the CoolerMaster Hyper 212 Plus myself, since I am using that one with my 2600K overclock.