Wanting to pre-order a shiny new iPhone 4S, but confused by the almost limitless number of offers, tariffs and carriers? Never fear, here at the IB Times we've done the hard work for you and compiled a guide to the best iPhone 4S deals available in the UK.

You're welcome.

Siri

Firstly, the SIM-free handset costs, this is the price of the iPhone 4S from Apple with no contract, so you can use your current SIM card; ideal if you're on a great deal or currently stuck in a long contract but want the new iPhone now.

16GB - £499 32GB - £599 64GB - £699

These sound high but, if you're on a £15 a month contract, for example, paying the high price up front could save you money in the long run.

As there are dozens of different tariffs, we've included three from each network; the cheapest and most expensive per month, and a mid-range compromise. All prices are based on 24-month contracts and 'unlimited' minutes, texts and data packages all carry a fair usage policy.

Vodafone

£26 per month - 100 minutes, 100 texts, 250mb data. iPhone 4S price; 16GB - £359, 32GB - £439, 64GB - £519

£36 per month - 600 minutes, unlimited texts, 500mb data. iPhone 4S price; 16GB - £159, 32GB - £239, 64GB - £319

£62 per month - 3000 minutes unlimited texts, 1GB data. iPhone 4S price; 16GB - free, 32GB - free, 64GB - £29

Vodafone is also offering a £59 rebate for iPhone 4S pre-orders, which will be paid back to you in November.

The above prices are for 24-month contracts; 18-month contracts cost about £4.50 more per month, and it's an extra £10 per month for a one year contract.

Orange

£20 per month - 50 minutes, 50 texts, 100mb data. iPhone 4S price; 16GB - £309.99, 32GB - £449.99, 64GB - £519.99

£31 per month - 200 minutes, 200 texts, 500mb data. iPhone 4S price; 16GB - £169.99, 32GB - £269.99, 64GB - £379.99

£61 per month - unlimited minutes, unlimited texts, 2GB data. iPhone 4S price; 16GB - free, 32GB - free, 64GB - £99.99

T-Mobile

£25.54 per month - 100 minutes, 100 texts, 500mb data. iPhone 4S price; 16GB - £239.99, 32GB - £379.99, 64GB - £449.99

£35.75 per month - 600 minutes, 500 texts, 500mb data. iPhone 4S price; 16GB - £99.99, 32GB - £219.99, 63GB - £269.99

£61.27 per month - unlimited minutes, 500 texts, 1GB data. iPhone 4S price; 16GB - free, 32GB - free, 64GB - £99.99

Three, O2 and Tesco Mobile are yet to announce their iPhone 4S-specific tariffs; they will be added to this guide when available.

Three

Currently Three only has prices online, but the iPhone 4S is only available to purchase in store, and prices are for the 16GB model only.

£30 per month - 300 minutes, 5000 texts, 500mb data. iPhone 4S price: 16GB - £129, 32GB - £219, 64GB - £309

£35 per month - 500 minutes, 5000 texts, 1GB data. iPhone 4S price: 16GB - £49

£35 per month - 2000 minutes, 5000 texts, 'all-you-can-eat' data. iPhone 4S price: 16GB - £99

£40 per month - 2000 minutes, 5000 texts, 'all-you-can-eat' data. iPhone 4S price: 16GB - £49

£43 per month - 900 minutes, 5000 texts, 1GB data. iPhone 4S price: 16GB - free

O2

£15.50 per month - 100 minutes, 500 texts. iPhone 4S price: 16GB - £299.99, 32GB - £399.99, 64GB - £519.99

£31 per month - 600 minutes, unlimited texts. iPhone 4S price: 16GB - £99.99, 32GB - £199.99, 64GB - £269.99

£57 per month - unlimited minutes, unlimited texts. iPhone 4S price: 16GB - free, 32GB - free, 64GB - £29.99

O2 doesn't include data in its price plans, and instead offers three data packages as bolt-ons; these are priced at 100mb - £3, 500mb - £6, 1GB - £10.

Summary:
With its £59 rebate for iPhone 4S pre-orders, Vodafone offers a good headset price, but Three offers 2000 minutes and 5000 texts with unlimited data for £35, mking it by far the best mid-range deal. Orange's mid-range tariff is cheaper, but with just 200 minutes and 200 texts, offers a poor deal.

For all-you-can-eat, Orange offers unlimited (with a fair usage policy) minutes and texts, and a huge 2GB of data. Of the high-end plans, Orange offers the best package.