O2 has joined Vodafone, T-Mobile and Orange in supporting the Google Nexus S smartphone and will be offering 12 tariffs for the handset on Carphone Warehouse.
An earlier version of this article reported that O2 did not offer data allowance with any of its packages, however a spokesperson for the company told us that this is due to an error on Carphone Warehouse's tariff page.
The Telefonica-owned mobile phone carrier is the only one that bundles data with all its tariffs even the cheapest ones.
All tariffs up to 600 minutes will get 500MB data, while the 900 and 1200 minutes will get 750MB. If you are lucky enough to be on the unlimited minutes tariff, then your package will include 1GB data allowance.
O2's offer is potentially the best of all since you can grab the Nexus S for £660 spread over two years, the cheapest total cost of ownership for the Nexus S across the four mobile phone carriers.
The tariff requires you to pay £300 for the phone initially and £15 per month over a two year period with 100 minutes and unlimited texts.