Pros: good coverage
Cons: absolutely terrible customer service
Over the years I've been with quite a few phone carriers. Verizon is hands down the worst ever. Their coverage my be the best, but that's where is stops. If you have a problem, or want to get something changed once you are signed up, forget it.
I remember walking into the Verizon store with fists full of cash, begging them to help - to no avail. If you want to be treated like crap, switch to Verizon. If you have any self respect switch to AT&T/Cingular. I have had $300 overages completely erased by them, and early termination fees are easy to get out of.