Orange and O2 confirm iPhone 4 tariffs and prices
You can get an iPhone 4 free on the top O2 and Orange tariffs, or pay from £323 downwards on other price plans

As for O2, it charges more for the iPhone on a 24-month contract than for those on an 18-month contract, but the monthly payments are £5 less than on the 18-month deals.
You'll pay anything from £323 to £29 for the iPhone 4 32GB, depending on your tariff (from £25-£60/month on the 24-month deal), and £279 or less for the 16GB model (it's free with the top tariff). O2 has also abolished its unlimited data plan. Full details here.
Vodafone has yet to confirm its price plans, although they were leaked online earlier this week.
You can also buy the iPhone 4 SIM-free on the Apple website for £499 (16GB) or £599 (32GB). Yesterday the company announced it had more than 600,000 pre-orders for the phone, leading to delivery delays in the US and UK.
Find out more about the iPhone 4 in our News story and picture blog.
Follow whathifi.com on Twitter
The latest hi-fi, home cinema and tech news, reviews, buying advice and deals, direct to your inbox.
What Hi-Fi?, founded in 1976, is the world's leading independent guide to buying and owning hi-fi and home entertainment products. Our comprehensive tests help you buy the very best for your money, with our advice sections giving you step-by-step information on how to get even more from your music and movies. Everything is tested by our dedicated team of in-house reviewers in our custom-built test rooms in London, Reading and Bath. Our coveted five-star rating and Awards are recognised all over the world as the ultimate seal of approval, so you can buy with absolute confidence.