Zojirushi is the GOAT as far as I'm concerned. No other brand I've used has kept my coffee hot for as long as they do.
My only gripe is that they like to over-engineer the cap/pouring mechanism in their travel mugs, which makes them tough to clean.
It's been awhile since I've had to replace one, but if I recall you want to get the plain stainless interior for coffee / tea, as it picks up less staining and odors than the coated interior.
Slightly off topic, but there is a product called Astonish, which is amazing for cleaning travel mugs and other things that collect coffee oil buildup. Its hard to find in the US at least, but can be found on Amazon.