Do you need dual voltage? If you do, then I would recommend the
mentioned earlier upthread as it can heat water, soups, sauces as well as actually cook stuff if needed. Plus is has an easy clean non-stick surface. It takes 12mins + to boil water.
Kettles such as the
or
have fully removable lids so it's easy to lower and remove medium-sized cans. The stainless does not retain stains nor odors but does require frequent stirring to prevent food from burning on the bottom should you decide to cook directly in it. It takes approximately 4mins to boil water. Both kettles have a thermostat-controlled saftey auto-off function that cannot be manually overridden. It takes approximately 10-mins, depending on room temperature, for the kettle to cool down enough to boil a second kettle of water.