This is REALLY annoying.. every 2 seconds I look at my phone it says No service, then hops to 1-2 bars of non-functional 3G, and then finally 5 bars of Edge.. With all previous iPhones i shut off 3g when I get home so I don't have this problem. I miss calls because the phone switches back and forth from 3G to edge so much. This makes this phone practically useless for me at home. this is ********. How hard is it to implement a 3G on/off switch like they've been doing for years?