hyper 212 is a good aftermarket cooler, its cheap and it works, you should easily make 4ghz, nearly effortlessly actually, as i said just watch the temperatures =) but with the way the SB processors were made you shouldn't have to worry about temps anyways
@Geis yeah, i remember squeezin the last lil bit out of my p4 3ghz before i decided it was time to upgrade, i had it runnin @ 4.2ghz lol but it was still the bottleneck of all my components, so i found a cheap Q6600 and went with that (i had the socket 775 P4) difference was night and day =P i actually used to be an amd fan until i got my c2q
back on topic, vishalaestro yeah your fine =) if you aren't exactly sure about overclocking you can also take a look at how other people overclocked their i5 2500's oh, by the way, if your only getting the i5 2500, i highly recommend spending the extra $20-$30 and getting the i5 2500k (the unlocked multiplier will make it that much easier for you) just figure'd i'd mention that because on ur original post it's just i5 2500
Edit: also, on ur original post you said you're thinking of getting an H67 motherboard, the H67 motherboard's were mostly made for the benefits of the SB's onboard video capabilities, if you're getting a discrete graphics card, you should either get a P67 or Z68 motherboard, the P67 and Z68 allow the benefit of using the 2500k to its full overclocking potential