Is your water heater constantly leaking, running out of hot water too fast, or making loud rumbling noises? We break down how to weigh the repair costs against the long-term benefits of installing a modern, energy-efficient tank or tankless water heater for your home.