Hi, I'm sure this has been asked before but searching for "3" isn't easy on the forum so apologies. I'm with O2 currently and my iPhone 3G 18mth contract is finished. I transferred to the £20pm simplicity 1 month rolling contract a few months ago. I'm now looking to but an iPhone 4 16GB and it seems clear that the deal with 3 mobile is the best value. (£99 + £30pm for 500 min, 5000 txt, 5000 3to3mins and 1GB data) However, poor customer service issues aside (I'm aware of 3's reputation for this), can anyone tell me from first hand experience how 3 compares to O2 in terms of real-world coverage and perhaps just as importantly performance whilst within coverage? O2 is pretty good generally (although not at my home...) and performance is good when in a 3G covered location but I'd be very interested to hear from anyone who was on O2 and is now on 3. Thanks, Craig.