I am currently on Pay monthly with O2. They have offered me a 1-year contract whereby I get 150 off peak minutes and 150 texts for 17.50 a month inclusive of vat. Is this a good deal, or would SpeakEasy be better? I mostly use my phone in the evenings, and for texting.