I had Verizon. It sucked. "Can you not hear me?" is the answer.
I now have Cingular, which works good, so I am keeping it.
One of my buddies has Sprint, and he says he's sticking by it.
So, IMHO, both can do you no wrong, if it works where you need it.