o2 (when it was still btcellnet) always used to charge 12p a txt, so it seems the company is going backwards rather than forwards.... however i'm on contract, i get 600 free txts and lots of free minutes, so im not going to complain, cos they just brought the charge for international txts down from 21p to summit like 17p.... a month and a half too late tho :/ i now have a £60 bill due to my holiday :s