I've recently made a thermometer using AD595 - amplifies thermocouple output to 10mV / C (+0.011mv/C offset) , +/-1 C for the precision version, +/-3C otherwise, up to 1250c, not just 0 to 700c. You still need a mcu to convert the voltage to temperature, but it's possible to get better than 0.25c steps.