The Atom Generator is based on the 1950's-era dynamo generator that was used to provide power for bicycle headlights, but it's been updated for modern times. What's nice about this is it doesn't just provide power while you're actually pedaling your bike, but it also features a battery so you can store up power to use later when you're at rest. The kit comes with a ribbon cable, a USB port, a detachable battery pack and the generator, so all you need to do is install it, start pedaling, and you're on your way not only to wherever you were going, but to charging the battery in your phone or other device when you get there.
The battery delivers a 500mA charge rate through its USB port, which is comparable to regular USB charging through a computer. If you're riding at a speed of about 10 mph, you'll be generating and storing 3 watts of power. It's even capped at 4.5 watts, so there is no fear that you'll overcharge something or cause other problems by going over the battery's ability to store.
This is currently a Kickstarter project, which means you can get in on funding for one single US dollar. Of course, if you want to guarantee you actually receive a kit once the funding goal is met, you'll have to pledge a bit more. A pledge of $85.00 US or more will net you a kit for your very own, at $20.00 off retail price. As always, the more you pledge, the more you get. They've got a little less than a month to go, and are about $15,000.00 under their goal right now.