What you have listed surely would be good for gaming, but you can do even better for the same money. I'd grab a 2500k instead of the 2600k, as the 2500k matches or even beats the 2600k in most gaming benchmarks.
With the savings of $140, you can nearly upgrade to dual 6950s, and if that's not feasible right now (dunno how flexible your budget is) I'd recommend grabbing one 6950, 570, 0r 6970 instead of grabbing two midrange last-gen cards, even though the 460s will outperform any of those single cards.
the 2600k is no better in games than the 2500k. they perform the exact same.
if you dont plan on using intel graphics out of games to save power or using an ssd as HDD cache, id pass on the Z68 and save some money with a P67 board.
im no fan of the velociraptor drives mostly because they tend to be loud. and for a primary drive thats not much space. games are 3-15GB per game now a days averaging around 5 so you might run out quicker than you think. i would say get a small ssd 30-64 GB and keep the z68 with the ssd as cache, then get a western digital black 1 TB, overall this would be quicker. much quicker and you will have a full terabyte of space. for just $40 or so more. which you surely have now that the processor is the 2500k.
Thanks for the quick replies! The reason that I'm going with the dual 460s SLI is because I'm building 2 computers (one for me and one for my wife) so I was trying to save some money there. I could always upgrade in the future. As far as the 2500k, is that an i5? I kind of figured 16gig was overkill. Thanks a lot for this info. =)