You need a BlackBerry
data plan on your account. Ring up o2 and have them add it. Then you can download BBM again directly from RIM: BlackBerry - Messenger - BBM an Instant Messaging App
Facebook will work, you'll get the BBM requests folks send, and you'll be able to download things via the browser without being on WiFi. You'll also get push email.