Two beer cans, some ethanol, some foil and a light can boil a cup of water in a few minutes. It weights so little and costs so little, It's not even worth noting.

It worked so well on first try, it's almost hard to make it better. But after messing with it, I will--especially in regards to stability.