I think another factor is the that they also offer unlimited. AT&T does too but it's with a catch. Unlimited data tends to keep people around if it's decently priced. Is Sprint and T-Mobile unlimited...