I'm planning on upgrading but I am really worried about using the 3g service. My friends with newer iphones are always complaining about dropped calls. I almost never have that problem on Edge. It's got me looking hard at the EVO even though I really like the iPhone better. Sprint's service is better and I could get unlimited texts, minutes and a hotspot for less than I pay for the shoddy 3g AT&T network. I hate to commit to two years of that with them.