AT&T has dropped too many of my calls right here in the city as I'm walking down the street. Dumped them last year.
I have Verizon and haven't had calls dropped. I'm also under an unlimited data plan. If you can't get unlimited data from Verizon and want it, check out Sprint. They offer it.