This is an extremely interesting article: http://news.com.com/Producing+hydrogen+with+water+and+a+little+metal/2100-11392_3-6184879.html
Basically he's trying to create Hydrogen by mixing an aluminum alloy with water, it generates hydrogen and aluminum oxide, which of course the hydrogen would be used to power whatever the fuel cell is in. The big question is, how much aluminum oxide is created, and what can be done with it?
Still very cool that people are still trying to figure out a way to make a hydrogen powered car a reality.