I just ordered my new Blackberry 8900 Curve from o2 as my contract was ending.
I said I want to cancel and was offered instantly:
Brand New Blackberry 8900 (free)
600 mins
1000 texts
Blackberry Bolt on (unlimted net)
free o2 to o2 calls
18 months contract £19.75 a month instead of the £35 a month online.
Result

There awesome, told brent to get 1 and he loves it. i'll tell you some off the best apps to get when you get it
any apps i shud get and where from?
Download blackberry app world via ur BB browser, this has most of them.
Apss i have
Viigo - updated sports scores ,schedules etc. You can also use it for rss feed for latest news, i use mine for lufc news.
Flickr - You should alreadt have this, i didnt make much use of it at the start but now love it
Facebook - If you have a facebook account
msn - As above
Google maps - Brilliant app. Better than blackberry maps
Quick pull - if you ever need to reboot you dont need to take the battery out
Twitterberry - if u have a twitter account
Betfair - good app, no need to go on the betfair website.
Few more tips i found.
- Use UMA all the time wen ur in a wifi area (mainly home) fpr PERFECT reception
- Move all you icons around for easy by pressing the blackberry button
- The case it pretty cool, it locks it automatically when you put it in (some magnetic sensor or summit)
- You need to give the case a few days to "wear in", you'll probs find it pretty tight to start with
I'll tell you if i find any more cool apps
cheers, took me 2-3 hours to setup correctly last night, but its an awsome phone and lots of cool features/apps. The gps is really fast took a few pics and it auto loaded upto my facebook
will have to get google maps. Your right about the case its too tight atm.