I never thought I would pay almost 100 dollars for a thermometer but this thing fricking rocks:
ThermoWorks - Home of the Original Super-Fast Thermapen!
Super accurate (+-0.1F), fast reading (3 seconds), and barely penetrates the food. This thing has been a huge help for not over-cooking...