I've just managed to renew my 910mb with Vodafone for £31pm which seems a bargain. It does go up £3 in April and again the April after but it still seems pretty good value!
I can never seem to find any deals even closer to this. It's be at least £50 for that speed.That's good value for sure. Nice one.