Decent value, network varies by area
My experience with O2 is mixed. In the city the data is fast and reliable and the price is hard to beat, but visiting my parents in the countryside the signal becomes unusable. It really depends on where you spend your time, so I can't give a clear thumbs up or down.