The plans are more expensive, but I'd say go with Verizon. Simply based on the fact that A) if your going to be locked into a good 2 year contract, make sure the exit fee is prorated. They have "decent" phones, and now that they are doing that ANDRIOD thing googles open handset alliance you can buy a 7050 from sprint and put it on there.
Everyone is going to tell you to hit up GSM because you can unlock it. You know damn well you aren't going anywhere in this fucking world so get CDMA so you have a faster online speed and better coverage. Fuck sim cards.
BTW if you do go with Sprint, get a Sanyo, it's really the only make worth a shit there