I have gone the Peltier cooling route as well. This is the thermoelectric cooler (TEC) I ordered:
http://www.marlow.com/products/thermoelectric-modules/single-stage/rc12-8-01ls.html
I fried my cooling fan so I'm waiting for a replacement to arrive before I do tests for real. But I did drill holes in the heat sink that match the M4 holes on the back of my ASI120mm (thank you, ZWO!) and then, with a couple of M4 hex bolts, sandwiched the TEC between the (for the moment fanless) heat sink and the back plate of the ASI (using a good thermal paste). I didn't fill the 1/4-20 hole with anything. The TEC is rated 71W maximum, so its cold plate cools down very fast, which means it heats up the heat sink also very fast. Without the fan, I could only leave the power on for about 15 seconds before the heat sink got more than finger hot (I am not going to risk damaging that very nice TEC!). But during that brief cool-down the temperature reading from the ASI120mm as reported by FireCapture dropped by 12C. I take that as a good sign that I should be able to get ~15C or so below ambient, perhaps even a bit more, when the mod is completed.
But here's the thing: before the test, I had set the camera to auto-run 10-second dark-frame exposures with the gain cranked all the way to 100. Lots of warm pixels, lots of noise, which was the intent. The noise improvement after just ~5-8C of cooling was astonishing: the mean noise level dropped by a factor of ~20(!), as measured by the histogram in FireCapture. All those warm pixels just disappeared -- all of them -- leaving a most-lovely, smooth black image. A hopeful sign! (Also, many thanks to ZWO for using what is clearly a good CMOS chip for this camera. Beats the pants off of my other two older CMOS cameras.)
I'll post pictures, a better description, and test results after the new fan arrives and I get everything put back together again later this week.
BTW, the heat sink/fan I am trying out is Arctic's Alpine 20-plus (rated 130W): http://www.arctic.ac/us_en/alpine-20-plus-co.html. It's pleasingly quiet yet moves a fair amount of air through the heat sink fins. I figure this should more than handle the theoretical 71W max. (significantly less under normal operating conditions) of the TEC. At least I hope so! In my brief test above, the TEC drew 4.5A from a 13.8V power supply. The TEC's maximum possible current draw is 7.4A, so I was operating significantly below the rated 71W maximum, as expected. According to the published performance curves for this TEC, the voltage drop was probably about ~11V and the heat load was probably around 50W (4.5A*11V = 50W, check) -- again, as more or less expected under real-world conditions. Provisionally, I am very pleased.
Question for ZWO: is the temperature sensor in the ASI120mm mounted directly to the CMOS chip? That is, is the reported temperature the actual temperature of the chip?