Well I was expecting the no easy way to upgrade to the 16gb iPhone from my 8gb. What I was not expecting is that you aren’t able to add the International Data Plan, to any iPhone tariff. So it costs a whopping £7.50 per mb thats a couple of cents shy of $15, whenever your outside the UK. The best they could come up with is leave your iPhone in Airplane mode for the duration of your trip.
Get a grip O2, even AT&T can offer Data plans for outside the US to iPhone customers.