The Samsung Galaxy S3 is by far the most sought non-iPhone smartphone and really comes to life when being paired with an unlimited package. So we lined up the best unlimited data contracts that we've managed to find.
As a baseline, the Samsung Galaxy S3 costs around £500 SIM free/unbranded and the cheapest unlimited SIM only data package costs £10 from per month from GiffGaff (250 minutes, unlimited texts and unlimited internet) which means that the total cost of ownership over two years is £740 or just over £30 per month.
T-Mobile doesn't charge for web browsing and for accessing emails which, in theory, means that you have access to unlimited data as long as you don't do streaming, VoIP or P2P. So you can get 600 minutes, unlimited texts and 250MB of mobile internet browsing on a two year contract for £26 a month (or for £24.38 if you want to play the redemption game).
Fancy an unlimited package with everything unlimited (including tethering, unlimited minutes and texts), then you can get one the Full Monty package for £39.96 per month (after £25 automatic cashback) or 2000 cross network minutes (and 5000 T-Mobile minutes) for £36 per month.
Three is the only other provider to give unlimited data contracts. The One Plan, at £34, is the cheapest that provides with unlimited tethering as well with 2000 minutes, 5000 texts and 2000 3-to-3 minutes on a two year contract. If you have a substantial deposit, it's worth considering Three's Ultimate 300 package which has 300 minutes, 5000 texts and all you can eat data for £22 per month with an upfront fee of £220. That's a total cost of ownership of £748 or roughly what you'd pay for a SIM Free phone and a SIM only contract.