I've had my iphone since sunday (£35/month), previous to that i was on a different (cheaper!) monthly contract and i've upgraded to the 3g iphone.. I've checked my bill online this morning, and it is at £87 for data/internet.. i was under the impression data/internet is FREE? i've not been out of the country, and i'm waiting to hear back from them.. just wondering if anyone else has had a similar problem after checking their o2 bill online?