I'm thinking of picking up the USB Warmer, and although I've heard good things about it, I've also heard mixed things (heat doesn't last very long, it takes a while for it to start heating, etc.) and that hot water can achieve the same effect. So I was wondering what other people thought about this debate and if I should just buy the damn warmer.