Hey guys. Got a bit of a dilemma. I'm currently on apples priority list waiting for an iphone4 which I originally wanted to get with three mobile. Think there tariffs and speeds seemed best for the iPhone. However I'm an impatient guy and guess I can't wait holding out for three weeks. I checked with o2 and they currently have stock in place. I'm a liittle worried about 2 issues which I wanted some existing iphone4 users with o2 to maybe help and advise. 1- what kind of speeds are you getiing for data? 2- how much data are u currently using? I.e. Is the 500mb enough allowance? Many thanks in advance.