Check out this cool USB card reader that will also charge your cellphone. This will charge most cellphone batteries simply by sticking your battery on the device.
If you have a tendency to forget to charge your phone or accidentally leave your charger at home when you’re headed out for a weekend, then this mini USB phone charger is perfect for you. Since it is a keychain it’d be with you when you need it most. The charger is powered by USB and works with most cellphone batteries. It even doubles as a Micro SD / TF card reader. Available for only $4.69 at Uxsight.com.