Everything looks nice, I would just suggest you get 2 x 4GB sticks of Ram instead of 1 8GB. It increases the performance being separated.
PCPartPicker part list / Price breakdown by merchant
Yep, Always pair memory, Also I7 is really not needed for gaming an I5 is efficient especially with a good cooler for OC if desired. Here is what I came up with instead.
obviously go with the i5 4690k is its cheaper these are the same chip just one is over clocked more, so which ever is cheaper.