I hope the title did not come across the wrong way. I do believe the wisdom here about what brands are preferable. Tomorrow, someone is coming to install a Bradford White heater at my house. However, I'm still having trouble swallowing the cost. I've put in water heaters before, including the Whirlpool 30-gal unit that just died. A 40-gal GE unit at Home Depot with a 12-year warranty would still be hundreds less than what I'll pay tomorrow, even if I have to put in the grunt work.

Are Bradford Whites that much better? They certainly have more features. So why are their warranties about the same as the "cheap" brands?