I'm waiting for iPhone 5 on Verizon. AT&T's network is terrible and I've had many arguments with them for having no service inside my own home, even though I am in a 100% coverage area, they keep saying it's a "low cell area" of the city and want me to purchase a microcell for $149.99. Are you kidding me??? No way. I wouldn't buy another AT&T iPhone. My contract ends in 4 months...
I had a similar problem - no ATT service at my house. So when my contract with ATT ended in August I left and got a month-to-month no-contract phone from another carrier. It was the worlds worst phone and every day was torture. I finally got an iPhone 4 on Verizon and it works at my house and I'm very happy. I thought about waiting until the iPhone 5 comes out, but I couldn't stand another day with that crappy NOKIA phone.
Yeah, its $150 and it uses your broadband. Oh, and you still burning minutes when you use your phone on it. I'm not interested in making up for ATT's networks shortcomings by buying my own personal cell tower.