02 Sims Magic
These are and always been the best value sim cards, I paid £5 one of charge and got texts abroad for 10p and calls worldwide for 10per min. I have had the sim over 3 years after I was paying 25p and 30p per text abroad.
However if you have a 3g phone, you do need to apply for a 3G Sim, these do not give you 3G internet only a 2G internet, a huge difference. If your sim breaks you don't need a new one they replace it free of charge and keep your old number