The one we have (American Water Heater) is done. I noticed I was only getting warm water and went out and looked at it and saw wet streaks of rusty looking crap dripping down it into the drip pan. They've never been there before. The warranty was out in January, just called the company. It's a little over 6 years old. It's a 50 gallon, gas heater with a recovery rating of 33.9. Does that mean it can get 33.9 gallons hot in an hour? It's just my wife and I in a 2400 sq foot home and the heater has always supplied enough hot water. So any way, recommendations on brands and types would be appreciated. I know wifey is going to be all over me to get this done fast when I tell her (she's not home yet). Do I have any hope of getting a new heater installed tomorrow? What should I expect to pay for the heater and installation? Is my best choice a big box store (we have Home Depot and Lowest) or an independent plumber? Any and all advice is appreciated.