Why did you select a Z77 motherboard? A Z68 is a better choice. Z77 should only be used on IB Processor. No need to pay extra for a Z77 board with an i5-2500k since the Extreme3 Gen3 is a lot less in price.
No need for a Caviar Black when http://www.newegg.com/Product/Product.aspx?Item=N82E16822148840
is just as fast. You have enough room in the budget to get an SSD. Grab http://www.newegg.com/Product/Product.aspx?Item=N82E16820226318
as it is very reliable and very fast.
With that being said, since the SSD already stores your OS and some games, for storage, a Green drive is a better idea as it is very cheap per GB. Get this