Samsung has just released a new micro-fuel cell and hydrogen generator that runs on water. What you should do to charge your phone is just add some water. It will be use on cellphone in 2010.

[source]