Determining the size of water heater you need depends on whether you want a tankless or storage tank unit, and how much hot water your home uses at a time.