Wow, I haven't updated this in a while!
I've since nuked the GTS250, got a GTS450 to replace it that was silent with the stock cooler, and then replaced that with a 6870 this fall when my student loan came in. I also bought a 320 80GB at the same time, making my Q6600 seem like new again.
However, the niggling problems with the NB cooling never really tapered off (Maximus Formula SE came shipped with really bad thermal paste for the NB, and I didnt fix it before installing).
Soooooo, christmas and birthday, also surviving another semester (heh), I got some new gear today!

Old and 'busted' - Q6600 / 8GB ram / TRU120E

New hotness - i5 2500k, 16GB ram, CM 212 plus cooler, asus p8z68-v gen3 mobo
I elected to buy a new heatsink, as I couldnt find the S1155/56 backplate+clamp for my TRU12E easily, and using double-sided tape to keep the fan on the heatsink was dodgy to say the least. Performance is similar, I doubt i'd notice much of a difference in daily use.

Installed, with some rudimentary cable tidying - I also moved the SSD down behind/next to the PSU so its out of view - it was just lying on top of the chamber divider before, heh.
First impressions going from a Q6600 to an i5-2500k was mind blowing. Everything cpu-intensive is A LOT faster, doing photo editing is easily 2-3 times faster (perceived).
I also 'deleted' the top fan, and put a piece of cardboard there instead, going to evaluate how this work for a little while, but so far I've not seen any bad temperatures, and the noise level has decreased slightly, as has power usage (the oc'ed 2500k uses less juice than the mildly oc'ed Q6600, and has more oomph).