O2 is currently offering the 4.7in HTC Sensation XL on a 24-month contract for £18.50PM. That works out at £444, including a monthly allowance of 200 minutes (plus 250 O2-to-O2), unlimited texts and 100MB of data.
For an extra £3PM, you crank the data to 500MB, while an extra £7PM will bag you 1GB of monthly data.
Check out our HTC Sensation XL specs page.
(Thanks to Boogeyman4567 at HUKD)