Dont get me wrong, if i can keep an iphone for over 1 month, it would be a great phone. The problem i am having is that just about every 1-2 months i have to replace my iphone 3g because of mechanical problems. In the past year i have replaced my phone 6 times going onto my seventh tomorrow. This time its my battery. It was fully charged this morning and by this after noon, maybe 3 hours later i pulled it out of my pocket and it was dead. Keep in mind i havnt used it all day either. This also happened yesterday but didnt really notice it. What really sucks is that i have to drive 60 miles each way to get to the closest apple store and gas and time is killing me. Not to mention i need my phone to work so i cant send it in. What should i do? Im sick of getting these crappy white box iphones that keep breaking. Should i tell them i want a NEW one with a NEW box unopened? I think if i put the gas and time together for all the times i have drove down there, id buy a new 3g. What would you guys do? Has this happened to anyone else?