"Rescue" battery for iPhone 3G launched

This can be charged up by USB for an additional 36 hours of music playback, 7 hours of video, and 3.5 for calls. On pre-order now, it's around the $80 mark from GeekStuff4U.