the i5 2500k is about 40 dollars cheaper than the one you chose, but since first generation i7 920 through 960 or so, the difference is easily made up with overclocking, so you could go with a cheaper 920 if you wish to do so.
the ram is certainly a good deal, however, if you realistically...