Unspillable.com

The world needs a new source of energy; one that is continuous, plentiful, inexpensive, safe and unspillable

Hydrogen power vehicle question….(see below)?

If Hydrogen powered vehicles let off water vapor as a waste product (a greenhouse gas) why all the talk about using Hydrogen as an alternative fuel source if it lets off a greenhouse gas as well. I dont get it. Can anyone explain?