Heat pump water heaters are a great way to save money and protect the environment — if you can find the right size.