It depends what you’re looking for. If you’re looking for fast internet, EE wins hands down. EE has much broader 5G coverage and its 4G speeds are over twice as fast as O2’s at an average of 32.5Mbps. However, O2 offers better customer incentives and rewards such as O2 Priority.