O2 coverage and call quality is generally pretty good, but the iPhone tariff is far to expensive. Also, I have a white Blackberry pearl on t-mobile with the Blackberry BIS and Web n walk and get more than twice the texts/call minutes with unlimited data. One more thing ..... I can't even type quickly or accurately on the iPhone, but I can on my Blackberry