At home, I like to drink almost everything I drink from a large double-walled glass. I have had my Bodum Pavina glass for years and now I also drink coffee out of it.

Bodum’s double-wall glasses feature two walls of borosilicate glass, which create a layer of insulation. With the hydrophobic silicone vent, the air pressure between the two glass layers is constantly equalized with the outside air pressure. The glass keeps hot drinks hot without burning fingers and cold drinks cold without condensation. These glasses are dishwasher-, microwave- and oven-resistant up to 176 °C (348 °F). You pay about € 10.00 ($ 11.73 or £ 8.53) for one glass.
Whatever you drink from, it is important to keep your recipient clean, and free of grease and deposits. I use washing-up liquid (dish soap) and a little sodium bicarbonate to wash and wipe my glass with a non-corrosive sponge.