Sorry OS-X Android people (look away now). My partner wants an iPhone, and I'm thinking of changing our normal carrier (O2). What's the best carrier to go for? We are (of course) living and working inside Southampton. -- Les Carr