I would buy the "fast recovery" model over the "standard" models every time because if you have a family member taking a shower right after you, that reduces the likelihood of the second shower taker running out of hot water. Get the longest warranty water heater they sell, they won't warranty longer than they will last, you will generally get a couple years or more out of a water heater than the warranty period. Buy from a reputable local dealer-plumber-installer and keep all your paperwork and receipts. Be sure to get online and register your water heater, no matter what brand you buy. Also, I would go with the A.O. Smith brand. I have used A.O. Smith water heaters in my homes for years without much trouble, the only trouble was to be expected, like rusting out and starting to leak once they got really old. Now you have my .05 cents of opinion.