Did you get it figured out? I've had my q6600 up to 4ghz on water and its stock at 2.4! It was a hell of an OC but it ran too hot with my current loop so I bumped it back down to 3.6. It seems weird that you wouldn't be able to get your qx9770 well past that. Maybe Intel just OC's their chips and stamps a higher number on it which sells for more...j/k...or am I?
After I typed that I did some reading provided by Google. Here is what I found:
1) 4.0-4.3 is about as high as you're gonna get if on air while maintaining stability.
2) Those suckers (qx9770) run hot no matter how it's cooled.
3) Your mobo actually determines your OCing potential more so than the gear plugged into it.
4) Depending on your bios, you may not be able to OC your ram unless your FSB is OC'd to a certain point.
5) (from personal experience)If you have 4 sticks of ram you may be limited on the OCing there...2 large sticks are better than 4 small sticks.
6) The slots your memory is plugged into also may matter...I switched mine from the 'black slots' to the 'blue slots' on my mobo and just like that they auto-hit 1600mhz because asus is sneaky like that. I now have the ability to OC them to 1800 or 2000. Check your mobo manual.
7) I don't think I have the guts to OC the north/south bridges...that's pretty extreme.
9) Oops, skipped 8.
10) I think that's all I have to offer atm. Hope it helps a little.