The new tariffs include the following maximum costs:
- making a call while abroad will cost 37p per minute - receiving calls will cost a maximum of 17p per minute - sending a text message from another country inside the EU will cost 10p - Data transfers will also fall dramatically, with a megabyte of data costing 85p
Data roaming charges only apply when using the mobile network, O2 would not charge you for using a private wifi connection.
My understanding is that the calls/text reductions have been approved and there are now legal requirements in place that carriers need to abide by but the data roaming cost reductions have been approved but the EU Parliment and Council have yet to finalise a date in which the data charges reductions become law. At the moment, the EU will be monitoring data roaming charges stated by networks and they advise to offer a 1 euro cap but legally network do not need to offer this, yet. Its a matter of time...