The only problem I foresee with hydrogen fuel cells is that to "fill up" you just put in water, correct? Well then what is going to happen when we all fill up with water, we already have a fresh water shortage, and then were going to be interrupting the water cycle on a huge scale, and we will never be able to get that water back naturally, because once you separate the hydrogen from the oxygen then the molecules never get back together because you have used up the hydrogen molecules and transformed them into energy. Now I don't know about you, but I'd rather have fresh water then get the car going, just get a bike...
Come on guys, we have the smartest scientists in the world working on this and no one has thought of this, I'm in 8th grade and I figured this out.
That's an interesting point climberslacker.
Though remember, matter cannot be created nor destroyed so you're not destroying the hydrogen in the fuel cell.
The by-product of hydrogen fuel cells is water (from what I understand -- chemists/engineers correct me if I am wrong)
There is also a difference between potable (drinkable) water and water for industrial use. I have to admit that I don't know what the requirements for water to be used for fuel cells are but I suspect that a car isn't going to be competing for drinking water with humans.