I'm right there with you.  As soon as something better comes out on vzw, im there.  I recently moved and get no service at my apartment or at my place of employment.  I got an airave for home, but I still can't text at work, which is a HUGE problem.  Since I roam in both places, I know vzw has service.  What makes matters worse is that I'm in both a WiMax and LTE area (south florida).  The WiMax just cannot penetrate hurricane proof buildings, and its a shame.  All my co-workers have ATT (iPhone, literally every one of them), and they recently have had reception issues at work, no data or cell service.  The one co-worker with T-Mo gets no service (guess the only GSM band making it through is ATT's proprietary band).  I haven't found anyone else at work with VZW, but I know there is consistant service (I roam and the bars don't move like they do on Sprint, kinda shocking, really).  I get a decent discount with Sprint (20%), ATT (25% off plan, 22% off data) and VZW (25% off plan, 22% off data) so it doesn't really matter to me cost wise as I'm flying solo.  I've had more problems with Sprint's customer service than I ever did with Cingulair (way back) and VZW (before the Palm Pre came out).