A few months ago I upgraded from a 1st generation Iphone to a iphone 3gs. Since ive upgraded this phone has sucked. I get no reception in San Francisco, 3g is terrible, I can't make calls half the time. This is comparing it to the 1st generation iphone. Do I have a defective phone or is the coverage in downtown sf that terrible? One thing I've noticed is that when I turn the 3g off/on my phone kinda resets, it'll say no service for a few seconds and then reception comes back. Any help is greatly appreciated.