Top five best water heaters of all types.)