This image was lost some time after publication, but you can still view it here.

Here's an oddball CES Innovation Award winner. The Ecosol Power Stick looks to be some kind of solar powered charging thingamabob. Claims it can be used for "all portable devices." But the company website is down for maintenance, and I can't find out much else about this intriguing green product. Can anyone out there shine some light on this Power Stick for us?