I have a 3Gs, and absolutely no problems with it. It's great. I am wondering if I should upgrade to the iOS 4.0? I have read about how it runs the battery down a lot more, and people have also had lots of problems with it. Anyone upgrade their 3Gs and have problems? Anyone upgrade it and have no problems at all? How's the battery life with it? Thanks!