If you do maintenance in accordance with this website site your next water heater (standard steel tank) might outlast you. I did not find this site until about a year ago.
I moved into my current house two years ago. I had a gas water heater when I moved in. Since I can heat water cheaper with electricity than gas, I abandoned the gas unit in place and installed a Marathon 105 gallon electric. The Marathon is fiberglass so it can’t rust; it has no anode. However, the best price I can find is from http://www.chec.coop at about $900. http://www.marathonheaters.com.