For Christmas, my wife got me a new travel mug to replace the one I bought in Hawaii in 2004 - long time, I know. She got me this Thermos travel mug from Target. It was $24, but totally worth it. It is quality made (stainless steel) and keeps my coffee hot for ever.
Get this - Saturday, I took my kids to the museum. We left the house at 9:30 when I poured my coffee. When we came out of the museum at 1:30, it was still hot enough to enjoy. That's 4 hours. BUT WAIT, THERE'S MORE!
I'm serious about the four hours, though. The only drawback is that for the first hour, it really is a little to hot to enjoy normally. I have to take the lid off when I get to work to cool it off a little. But, I think that's a great problem to have. Anyway - totally recommend it. Here's a pic. They also come in Silver.