Judging from the hardwares you picked, I assume you are building a GAMING PC.
Most of the things you picked are fine, you might wnat to consider getting a Spinpoint F3 HDD, very popular among gamers, visit whirlpool's gaming specification for some ideas about gaming configuration PC.
by the way personally I agree i7-2600k is a better pick over i5-2500k if its within your budget, although it does not help much with gaming but it will help boost your computer's overall performance by like 10%