Blackberry Curve 9300 (3G) Free with Contract Below
O2 Blackberry 500 24 Months:
500 cross-network minutes
500Mb Blackberry Data & Wifi
£150 auto-cashback - Phones4U send one single cheque within 30 days of your contract going live.
This won't suit everyone because it's 24 months but working out at £18.75/m for a 3G Blackberry without the 'cashback by redemption' (sending a bill in every few months) hopefully someone will find it suits them well.
I ordered recently and the phone came two days later with decent email updates coming through to keep me up to date.