Sorry I'm lost for ?37 pm you get the phone free, 900 minutes, unlimited texts and 750mb Data.
Look at the bottom one, unlimited texts, calls and 750mb of data for ?57. For that price I'd want much more than 750mb.
However it gets better, if you go to that link posted above and select high data you then see the on and on tariffs which give a max of 1Gb - 2GB. Much, much better
EE for ?56 gives unlimited calls, texts and 8gb of data
I've been with O2 for years and have been happy with them but I'd love them to raise data limits. That said I also have a 3uk sim with AYCE data
I don't use huge amounts of data but I want to not have to worry about going over my limits and having to fork out more for extra data.