STMicro has developed a hydrogen fuel cell for mobile phones in partnership with the French Atomic Energy Agency (http://eetindia.co.in/ART_8800527716_1800008_NT_e395b12d.HTM).
But really, do you see people carrying cartridges of liquid hydrogen? Try getting them past airport security...