Check right before you order if IB and Z77 is out where you're buying. You may want a 7200rpm HDD... it's better. That RAM is very expensive. Also, an i5-2500k will suit gaming needs perfectly... any higher is really impractical.
If you used the format stickied at the top of this subforum, we'd be able to help you out more.