Agree with this. BB and iPhone are chalk and cheese. I have a work-supplied BB. As work provide the infrastructure (BES) I can't comment on that part, but I can summarise the pros and cons.
Cons:
App store is pretty ordinary
Mine has a fairly poor quality camera
UI is not particularly...