20p a text message? That is ridiculous! There are several deals out there at the moment for pay as you go users. The best one I've found is O2, you buy a sim (very cheaply!) and, providing you top it up with �10 each month, you get 300 free text messages to use within that month. You can mix and match your free allowances with texts and calls, but seeing as you use text more I'd say that's the one for you. They also do rewards and treats for customers on that deal where you get 10% of what you've topped up back every 3 months, by the sounds of it you'd be much better off if you swapped!