As justintime already said, your mobo will limit your overclock, expect around 3.0 to 3.4GHz ish
first of all, download cpu-z and run it, on the main screen, this tells you all the info you need, speed, voltage, fsb etc....
have a look under revision iirc it will say either G0 or B3.
G0's are better as they need less power, bit cooler and overclock higher.
this is a very basic explanation of overclocking
its basic maths. your Q6600 is rated at 1066mhz. you always divide this number by 4 so 1066/4= 266, this is your fsb. (or cpu frequency)
then your processor (cpu) has a multiplier of 9 (or cpu ratio)
so 266 x 9 = 2394mhz or 2.4GHz, your stock speed
boot into bios,
and disable C1est, and any other power saving features.
unlink your ram, using the ram divider, so it stays at stock speeds, you can overclock the ram later.
this means leave it at 800mhz (or 400mhz in bios, as its ddr2 its 400 x 2)
if you cant do this, make sure the fsb:dram ratio is 1:1 for now
can you raise the fsb? yours is now 266. (266 x 9 = 2394mb or 2.4ghz ) try rising it to 280
boot into windows
download realtemp and coretemp (google them)
install and run them
then download Intel Burn Test (IBT) and run it.
have a look in task manager and notice how much free ram is listed under the performance tab.
in IBT set threads to 4 (for 4 cores) and then click on custom ram and enter an amount just below the free amount.
eg. i have 2520mb free ram. so i enter 2500 into the custom ram.
run the test for 10 passes. for now,
keep an eye on temps (do not let it go over 80.c)
or download prime95 and run the torture test/large fft's
if test runs fine, go back into bios, and change frequency (fsb) to 300 (300 x 9 = 2700 or 2.7ghz) and repeat the tests.
keep doing this in 20mhz steps until windows will not boot. then just go back a step (remove 20 from the fsb) to the last stable frequency,
or
just raise the cpu voltage a couple of levels. it should now boot.
its a balancing act, higher voltages will get you higher fsb, but it will also give you higher temps.
my B3 revision Q6600 needs 1.39v in the bios to get to 3.3ghz.
if yours is a G0 revision, you should be able to get this speed at a lower voltage
max vcore (cpu voltage) is 1.5v
max temp is 80.C
the trick is to do this step by step,
Once you have a speed you are happy with, do an Intel burn test run for at least 30 passes and/or an overnight run of Prime95 blend test also for some reason using the x 9 multi, i couldn't get past 3.0ghz
so i dropped it to a x8 multi and i got it to 3.3ghz easily.
edit, you dont mention what cooler you have, the Q6600 is a hot beast, if using stock cooler, you will be lucky to get to 3.0GHz