I love my iphone and pretty much recommend an iphone to everyone who will listen to me, but I'd ditch it if I couldn't make calls reliably in my home town. If I were you, I'd go back to Verizon and maybe add an ipod touch. Yes it's two devices, but at least they'd both work.
Oh - or move to Boston. AT&T works great here and as an added bonus, our baseball team doesn't suck.
Oh - or move to Boston. AT&T works great here and as an added bonus, our baseball team doesn't suck.