Consider your current water usage needs, the efficiency of the water heater, and the life expectancy. We'll help you choose a water heater based on its expected performance and cost.