I have noticed that my iPhone 3G battery life goes for a little over 3 hours of use. I do understand that I use it alot when I'm at work, and I have 3G on. (Have alot of down time). My main concern is that I'll charge it and it seems to charge rather fast. Shouldn't it take awhile to fully charge?