O2 operate their own network, where Virgin currently use Vodafone’s. However, Virgin Media have just bought O2, so Virgin Mobile might end up using the O2 network in the future . We’ll update this page if they do. They’re both joint-best choices for calls and texts.