I have one of those "instant read" dial thermometers and the last time I used it I noticed that if you accidentally tap it against something it'll change the reading. I don't like that. Can someone recommend a good digital thermometer that's accurate and doesn't cost an arm and two legs?