Amazon is selling the ReVIVE Solar Battery for just $19.99, originally priced at $49.99. This external battery pack “provides a full charge to most phones, MP3 players, GPS, iPod, iPhone, e-Readers, Bluetooth devices and other USB powered devices.” Product page.

External battery pack recharges up to 1,000 times from the power of the SUN, AC or USB power. Convenient window suction mounts to optimize solar charging at home, in the car or at work.

[via Amazon]