I'm a little late to the game today. You've gotten some good advice from everyone. I agree with the above posters. Choose a carrier first, based on coverage. Then choose the BB that fits your needs from their lineup of devices. If none suit your fancy then take the next best provider. However, don't sacrifice coverage for a device. You won't be happy in the end.