A couple of previous threads on it. If it's only to heat a cup of water, you really can't beat the immersion heaters for cost, speed, and size. Of course, they are also a bit more dangerous
http://www.flyertalk.com/forum/trave...el-kettle.html
http://www.flyertalk.com/forum/trave...ic-kettle.html