Coming to the end of my current contract and I've been doing some number fiddling and worked out the Galaxy S3 and Note 2 work out cheaper to buy the handset and go on a monthly rolling contract; gave T-Mobile a call to see if they would do me a deal and they wouldn't budge on their price at all, so they've lost me now 
Anyway, I'm after a contract that offers me around 1000+ minutes, 2000 texts and unlimited data (or at the least, a limit and throttled data like T-Mobile did), the cheaper the better.
Judging by what I've found online Virgin seem to offer the best package for me with 1200 minutes, unlimited texts and unlimited data for £17 a month, however I'm asking here as you guys might know of another deal that is more suited to me?

Anyway, I'm after a contract that offers me around 1000+ minutes, 2000 texts and unlimited data (or at the least, a limit and throttled data like T-Mobile did), the cheaper the better.
Judging by what I've found online Virgin seem to offer the best package for me with 1200 minutes, unlimited texts and unlimited data for £17 a month, however I'm asking here as you guys might know of another deal that is more suited to me?