sooo, how about this?: http://pcpartpicker.com/p/2fY6P
G.Skill is overkill for it's price. Probably one of the best brands for RAM atm. But the series you picked have a somewhat high access latency. I'd suggesting picking up a Ripjaws. If you can't afford these, go for Snipers.
The GPU is probably the best performance-related. I'd suggest checking out the AMP! series pricing. When I bought mine they were tagged 25usd higher than the stock. AMP! is basically the same card, but factory-overclocked.
Everything else is top tier, great picks
Also, as for the processor, the biggest difference between the 4820k and 4770k is that the 4820 has more PCI-E lanes and better RAM access. This would mostly affect multi-GPU setups, but since you are going single 770, the extra money on 4820 would basically be spent for a more stable&higher overlock and small performance increase if stock.
If it was me buying it, and I was going for single GPU, i'd save some money and get the 4770k.