Alright, I'm looking at this Zoji: http://www.amazon.com/dp/B005PO9T44/ref=wl_it_dp_o_pC_nS_ttl?_encoding=UTF8&colid=3NMU5TUP6GJ2Z&coliid=I2ODHRYQ4FKN5S&psc=1
*plus that elephant is super cute 
I'm thinking of getting that and the Camellia Senesis one and then decide which I like better. 
I have two of that exact same model. One for coffee, one for water. Coffee stays hot from 8am when I brew it until around 5pm if I haven't drank it yet. And I mean HOT. Like I let it cool down a bit before putting the lid on and it's still pretty much the same temp when I finish it.
The water one, if I put ice in it Friday morning and don't drink anything out of it, I'll easily still have ice in it on Sunday.
And they are TOUGH. I've dropped mine countless times (from about 3 feet since the water bottle holders on my backpack aren't tall enough), they have tons of scuffs and the bottom is so dented that it wobbles when I set them down. Still the same heat/cold performance. The only reason I'd stop using them is to upgrade to the 20oz ones they just came out with.
And they are fairly easy to clean. I've heard the contagos can be a bit hard to clean. The lid fully comes apart and I just soak mine in hot water for a minute or two and wipe them down. The only part that is hard to get to is the little air hole thingy and for that I just use q-tips.