Probably the best OC'ing article for the i7-2700K, i7-2600K, or i5-2500K is Clunk's ->
http://www.clunk.org.uk/forums/overclocking/39184-p67-sandy-bridge-overclocking-guide-beginners.html Note ONLY those aforementioned CPU's can OC!
In general, the most successful CPU overclocks Stock~4.5GHz are with the idea "Less is More" and Clunk's is the easiest to follow. Note, vCore voltages vary from CPU to same CPU - none are 100% the same. Don't exceed 1.45v vCore even with a good aftermarket HSF, and best to stay 1.35v~1.42v vCore max. Yes, I know Clunk says 1.35v and it depends on the TEMPS; low temps + 1.45v vCore = OK vs high temps + 1.45v vCore = BAD. Stock Intel HSF = BAD.
Further, I won't OC the CPU too much with the stock Intel HSF, you don't want to overheat the CPU, and for the money I'd look at the Cooler Master 212+ ->
http://www.newegg.com/Product/Product.aspx?Item=N82E16835103065
Use Real Temp to keep an eye on your core temps and with a stock HSF I won't exceed 65C~70C becuse the spikes are +5C~10C and the stock HSF isn't equipped to deal with them as safely -> http://www.techpowerup.com/realtemp/
RAM for (1) kit is simple, AI Overclock Tuner -> XMP.
Overclocking a GPU use MSI Afterburner ->
http://event.msi.com/vga/afterburner/download.htm then make small increases to the 1. Clock and 2. RAM frequencies. Test with 3DMark11 - http://www.3dmark.com/3dmark11/