32GB iPhone 3G S will range between £274.23 (~$444US) and £96.89 (~$158US) for an 18-month contract and £175.19 (~$283) and £0 for a 24-month contract. Contract prices range between £29.38 (~$48US) and £73.41 (~$120US) for 18-month terms and £34.26 (~$55US) and £73.41 (~$120US) for 24-month terms. All plans include unlimited UK data and WiFi.
So, who's for a bit of a line up on Regent Street June 19 then?
(And yeah, old school LoTR graphic still alive!)