The H60 and the 212 Evo are just about even in performance anyway (the H60 is ~1C cooler, on average), so I would just save my money and get the 212 Evo, as far as the cooler is concerned.
As far as the CPU is concerned, I prefer the 2500K (obviously, lol), but the 3570K is probably the better choice.
For what it's worth, a 212 Evo or H60 will get you to the same clocks on either CPU (4.3-ish with the 3570K and 4.5, easily with the 2500K, with a decent chance at 4.7-4.8, depending on voltage and room temp).