"... in San Francisco." I'm so tired of having to make that apology. Apparently microcells aren't much help here either, since the microcell will too quickly hand you off to an already overload tower. Not that I think paying more to AT&T to overcome their network's shortcomings is a great answer either. Since the WiFi crapped out in month 13 of my ownership too, at times my poor 3G is less useful than an iPod Touch. WiFi hardware breaking down is apparently pretty common. Options: Cancel early and pay prorated termination fee. But to get what? Wait for next gen iPhone on a different carrier, pay $10-$15 less of a termination fee. Start complaining about Verizon. Keep poor lost iPhone, get a prepaid phone to supplement it... maybe with Google voice? Forget the iPhone, start raising pigeons (more reliable) ?????