For what I do with my work, the BB (8900) suited my needs over the iPhone. Yeah, I txt and e-mail alot and I prefer feel of a physical keyboard over a touch typing. The only thing that I gripe about he BB is web browsing. I can deal w/a smaller display but when I have to look for something online...please shoot me.
I tinkered w/a client's iPad and I liked it, the size of the screen makes touch typing easier for me. Now that the BB is coming out w/a tablet and it's sync-ability w/my BB as well as peripheral connections, I'll be leaning towards BB tablet. Although I'll most likely get the Torch first before an iPad/BB Playbook