I really love the new Mighty Mug stainless steel line, which keeps drinks hot for up to 6+ hours, cold for 24. 

The newly designed 360-degree lid is also great as it lets you drink from anywhere on the spout, this is particularly usefully when driving.