I'd still recommend the 2500k incase you decide to overclock, are you willing to purchase from Amazon or some other site? If you have no intention whatsoever to overclock in the future then the 2500 is a good choice and will save you a few bucks
What is your budget?
What is the build going to be used for?
RAM: Save yourself $10 or so and just get 1600MHz RAM. You wont notice any different in real world application. Corsair Vengeance and G.Skill Ripjaws are popular choices. CL9 1.5v recommended 8GB (2x4GB sticks).
CPU: 100% get a 2500K, not a standard 2500. The price difference is about $13 and if you get a non-K-series, you remove the opportunity to over-clock. Which quite fankly is the best reason to buy an i5-2500k, for its superior OC ability.
Other components all look good. You could again, save a little money and grab the 500w Corsair PSU over the 600w. It would still be enough power for a GTX 560Ti build.
it is going to be for gaming and the case im using orlike to still use is a hp case that has a out dated amd cpu and it is slow as a turtle so thats why i say micro atx motherboard cause what is in it now for like Wow, SWTOR, Rift , Daiblo 3 when it is released i hope soon to name a few