To continue this semi-on-topic thread,
I've found that using bleach (for bleaching clothes)
works great for cleaning out the crap the builds up
inside stainless steel thermoses.

Just pour in some bleach, add even more water, let
stand for a few hours, and then wash out your shiny
clean thermos bottle.

-Jim