Another consideration is network coverage - if you are going to be mainly in urban areas less of an issue (although trying to get 02 in central Edinburgh is always an interesting exercise), but once out into the countryside, 02 and orange have the others beat for coverage. As a result, I have to put up with 02 in cities to make sure I have coverage where it's critical I need it.