Hello iceman,
That is a really good question (one that even I wish I knew the answer to). Unfortunately, the common (least expensive) method of this type of reaction is by electrolysis.
If anyone does happen to invent a way to economically perform this reaction, there will be ALOT of hydrogen vehicles on the road.
I wish you the best,
Eugene