Everybody can stop looking, the Holy Grail (link goes to Making Light which has links to various news sources) has been found. The Holy Grail of fuel cell tech. Of course, the catalyst that does the water sep is probably made of something like hens teeth, or costs millions of dollars to produce an ounce, and you need a pound of it, and that only lasts a few months.
If this tech proves out, this is very much the next thing. No pressurized hydrogen tanks, we already have a water delivery system, and how just friggin' cool is that.
But just like they say in the comments, probably not true.