I used to use Ranco thermostats when I used to service aquariums. A little pricey ~50-75 usd, but I can vouch for their reliablility. Otherwise, I would second the one suggested by Saros.
Either way, I would highly suggest calibrating... which can be difficult due to discrepancies across products. I was always amazed that we could buy a box of thermometers, all the same brand and model, and they would have a variance amongst themselves of upwards of 5 degrees! When you find a temperature that is just right for whatever you are growing/keeping, use a thermometer (or two or three) to take a reading. Keep THAT thermometer and mark on it where your sweetspot is. It is now your reference. Then use it to calibrate your thermostat (don't believe that just because the thermostat is set to 77 F that it is actually 77). Adjust the thermostat until it regulates at your sweetspot. Point is, don't believe any thermometer or thermostat is actually reading the true temperature (unless your ready to drop a whole lot of coin.. and even those need calibration). Just use them as a point of reference.