Every phone has it's issues. There were batches of Galaxy III's shipped with drive problems where it would just quit a few months after activation. When I had an android, it reminded me of this same out of control data and battery use from crap running in the background for no good reason, at least not for my benefit.
I will give android credit, that they added tools for the users to monitor and control battery use, and it seems way better in that regard now.
Almost every one of these problems could be improvied by allowing users to see and control what's using up their battery and data, including apple's own programs. I won't jump to google because it is a subsidized "free" os they control by back end politics to get your data and market you and your habits to the highest bidder. Their complete disregard for people's privacy is not a good thing for people long term. What about when they sell their company? I'm not ready for that trade off, because there's probably a reason privacy was so important to our founders, and other people so if I leave apple it will be for something better.
http://www.beacon.org/productdetails.cfm?PC=2085
I don't have this problem anymore but I am monitoring and waiting for apple to fix it for way more people. It seems like a lot here just want to complain by posting unreal stats they don't really explain how they followed up on, like charging for 24 hours and being 0%, not even saying they called apple and filled out a simple form, just they "talked to someone" at a store, etc. I want this fixed as much as anyone, and know there are some with real problems still, but people who won't even make a phone call or fill out a form and post things that don't seem real make it hard for them to track down and deal with the people who have real problems I'm sure. Personally, I'm the only one out of my friends who had this problem. One did and a hard reset fixed his, so it wasn't a problem. I found mine was just an app, that i admit shouldn't have been so frigg'n hard to track down, imo. Also, if you upgrade the os be sure to update your apps. I also had issues when running old apps on new os, that hadn't been updated and tested right.