I'd probably make my own from a beer can of suitable size.
Benco and I both played with making insulated drinks mugs using cans of different sizes, and filling the gap between with self-expanding foam, or simply polystyrene foam.
The ones I made left the rim of the lid in place, and used the lid of a second can (cut off with side-cutting can opener) as a lid. The insulated mug is on the left, with outer and inner cans next to it. I also made versions using a 500ml outer and 355ml Red Bull inner.
Alternatively, you could just wrap a simple can with Thermawrap, a bit like this:
The foam-filled ones are fairly sturdy, but not enormously so...
Apologies for the multiple edits; OM's picture insert seems to be broken again, and I've been fighting to do the insertion manually...
Edited: 02/04/2012 at 18:08