A gooseneck electric kettle lets you precisely control the water temperature. Many can also maintain that temperature for a period of time. Some stovetop models have a built-in thermometer, but it requires constant monitoring to get the right temperature.