I thought I should chime in with my experience, which varies slightly. First of all, this charger works for any device that takes a mini-USB, which includes my RAZR, my GPS, and a small Skype phone. I don't know about the other connections, except that it doesn't work on any Apple device (Ipod, Iphone) unless you buy the extra tip on their site (which I haven't yet bought, but which I'm assuming works). Also, it doesn't seem to work with a Zune.
Essentially, this charger is only for devices between 3.5 and 5 volts. So don't expect it to charge something like a laptop, and check the voltage of the things for which you intend to use it.
There's one strange thing: the two lights, and the on/off function do not work as described, at least on my unit, which I think is genuine (due to the correct packaging) and not a knockoff. When you plug this unit in to an electrical outlet to charge it, a blue light flashes. When the charge is full, the flashing blue light goes off; it does not stay on solidly to indicate a full charge, as the directions stated. The only thing the ON/OFF switch seems to do is turn solar-charging capabilities on or off. As far as I can tell, it doesn't seem to turn the charging of devices on or off, either. So actually, there doesn't seem to be any reason to ever set it to Off. When you're charging in sunlight, it allows solar charging, as indicated by a violet light. When you're charging from an electric outlet, the results are the same whether the switch is set to On or Off. and the charging blue light will blink anyway. If you connect something to be charged when the switch is on Off, it charges it anyway. If you connect something to charge when the switch is on On, it charges the same. So why ever turn if off? I have experimented with "double" charging. I plug in the device, leave the switch at ON for solar charging, and also leave it in the sunlight. The violet light that indicates sun charging stays on, and the blue light, indicating electrical charging blinks as expected, too, and I think charging time is reduced. So everything works, just differently than described. I hope this will be of benefit to someone, because it took me a week of experiments to figure it out. I emailed the company about the issue, and their answer was, yes, I was right, but that they hadn't had a chance to revise the directions. One more caveat: don't expect to put this in the sun, attach a device, and get it charged. You've got to charge up the battery of the solar charger first, either by means of an electrical outlet, or by leaving it in direct sunlight for 12 full hours. So if you're using it inside and depending only on solar charging, you'll probably need 3 or 4 days to charge the solar battery completely, because what home gets direct sunlight 12 hours a day? I think it's better to charge it from the electri socket, and then never use it so much that you drain it completely. Then you can refresh it in the sun in one day. Basically, I say buy this, because it works and the price is right (though it has gone up $4 since I bought it about a month ago). Not only that, but I accidently dropped it from a 2-story height out my window, it fell into bushes, yet it still works fine.