Coming from an iPhone it seems the only thing the iPhone has that the BB doesn't is Facebook Chat
There's also palringo instant messenger which is free allows you to use facebook, icq, msn, aim, yahoo, and a bunch more. Im using this until they update facebook. Im sure it will be in the next update. Thats the only real major thing missing from the facebook app right now.