I love my iPhone 3GS however the one thing that annoys me the most is that the battery life is just atrocious my Blackberry had better battery life and was able to run with multiple apps running in the background for hours a full day or more..
Anyway I did some looking/prodding/searching and come to find that you can get “External Battery’s” for the iPhone and they cost any were form $50 to $120 depending on the brand name
The one I have been looking into is the Kensington Mini Battery Pack it got a very good review from the guys at ilounge.com
If your someone who really needs to have that extra bit of battery life this is the best option until Apple bring out the newer iPhone that has better battery life.
I myself will be looking at getting this as it tends to get annoying and well running around with your USB Lead to charge your phone while on the run near a computer it drastically damages your USB Lead after a while mine is almost dead because of me having to carry it around with me
Other then battery life on the iPhone I love my iPhone 🙂 32GB or goodness and heaps of games when ya bored and got a long road trip or train trip lol hence also the Kensington Mini Battery Pack comes in real handy
Once I get one I will let you know my findings personally on what it performs like.