O2 has some fantastic monthly contracts on offer. Unlimited data, calls, and texts will give you all you need, and if you don't use your phone a lot, there are plenty of affordable tariffs. You also get lots of extras and perks, making an O2 contract even better value for money.