I have a Thermos brand "Backpacker Bottle" - it totally rocks. I made a neoprene sleeve for it to keep it from rattling and put it in my regular bottle cage. I'm a tea drinker, not coffee, but this thermos will keep my tea piping hot for literally hours, even when it's down in the 30's and 40's outside. It has a button actuated top. I can even use it on the go, as long as I don't latch it.

(ha - I clicked on TsPoet's link and it is the same bottle )