This deal has ended.
For a limited time, Buy.com has the Cables Unlimited iPhone BatteryBoost on sale for just $19.99, a $12 drop from our last mention. About the same size as a standard protective case, this has a separate rechargeable battery that can extend the life of your iPhone 3G or 3GS two to three times. Budget shipping is free and there is no tax (except CA, MA, MD, NY, TN). Compare this with $35 at Amazon.