$22 gets you Solar Charging Unit From Brando
@ 2010/08/05The USB Solar Charging 4-Port Hub with Torch is not only a USB 4-Port Hub, but also an emergency power backup solution for your device. It has a built-in rechargeable battery(130mAh) and comes with seven mobile phone connectors that can recharge most known mobile phone. The built-in rechargeable battery can be recharged through direct sunlight or USB power. It is a portable, environmentally-friendly, lightweight, durable and versatile solar charging product.
and looks pretty sleek too
no iPhone support though it seems
Only downside is the crappy built quality and the fact that when it's empty, it charges a condensator and discharges it every 1-2 seconds (which is good for ruining your battery )