I normally wouldn't bother to post in forums like these but I have to say the iphone is the best product with the worst software I have ever owned. The best part is apple really doesn't care about you. If you think they care about you past the marketing hype you are wrong. I bought this phone with the idea in mind that the quality would match the Ipods. Well I have to say its a huge turd and we need to band together and force apple to start taking responsibility for there actions. I mean come on this is a PHONE. I might need it to call for help and save a life!. Every time I pull out my phone after the 2.1 patch I find the red bar flashing at me saying I need to charge it. After I cycle the unit on and off it shows me the real battery life left and if I'm lucky I can get to the end of the day without the event happening again. I really don't know how to phrase this but short of a huge lawsuit against them they need to wake up and realize patches that make my phone unusable are unacceptable. Every time I install a patch on my phone I find some new bug. This 2.1 patch has caused my phone to be untrustworthy. I'm not a money grubbing person but if I ever grab my fully charged phone off the charger and can not use it in an emergency there is going to be problems. The only thing I can say positive is that when it works its wonderful. But simply put they need to stop messing with it when a patch make me not able to use it for its basic function. A phone!