O2 has announced a deal with BT allowing iPhone customers to access the internet for free through BT Openzone premier Wi-Fi hotspots from 11 July.