I have the LG now, I didn't give up my service with Verizon as we are on a family plan. I heard that AT&T will not charge anything if you return the phone and ask to end the service within 4 days. So that's what I did! I am not happy about it, because I love the iPhone. I hear everyone else talking about mms and camera and all the other stuff, but those things I know will be fixed by firmware updates. I was worried about the hardware and the speaker phone volume. I also heard that Apple lowered the default volumes to increase battery power? and I also heard that the phone battery has a max charge of 300 charges..... I still don't know what that means? As to me it means 300 days and the battery has to be replaced by Apple! which means that I will be without a phone for how many days? So I am just going to wait till some of the 1st generation bugs get sorted out...... I do love the phone.....
Oh and another thing, I love the phone so much, that if the volume wont work properly, it will annoy me to hell! On other phones, it does not matter because I look at them more as a utility....The iPhone is art, and if it works as a phone then it will change the phone idustry forever..... That's just my opinion.....