Nobody, but Verizon is cocky enough to force you to pay $100/mo for their share plans
AT&T minimum:
$40/mo (450 minutes)
$30/mo (3gb data)
-------------------------
$70/mo
Verizon minimum:
$40/mo (per device)
$60/mo (2gb of data)
------------------------
$100/mo
Plus Verizon forces you off your old grandfathered plan when upgrading phones... AT&T doesn't.
Yeah, I lost my unlimited plan when I upgraded, (or you can pay full price for the phone and keep it).
I'm in a bad area and sadly, Verizon is my best option (if you call 1 bar of 3G with 80 kbps downloads 'best' )