O2 has announced its pricing and plans for the iPhone 3G S in the UK. New or qualifying customers choosing an 18-month contract will be able to purchase a 16GB model for between £87 and £185, depending on the tariff chosen, while the 32GB model will range from £175 to £275. On a 24-month contract, the 16GB model will be free with all except the £35 tariff—it runs £87 with that plan—while the 32GB model will be priced from £97 to…