My husband and I are on O2. He has a plan, I have pay as you go. It's fine for me now because I don't have a job, or friends here so I don't call anyone. I top up £10 a month and get 300 free texts and data.
O2 also has nice perks-like priority moments, an app that allows you to get free stuff and discounts from retailers. I love it, we frequently get free coffee, chocolate, cookies, popcorn at the cinema, discounts at high street stores, and much more.