I did a lot research on this, gas power its the best for your buck

it basically heats water as it passes thru a their pipes when need it, then it shuts off, no heating water in a tank, thats why you get all the hot water you want, all the time

Jose