I have a BB Storm and am not impressed. It is great email, but the other apps are more clunky than Palm. For instance, you can have plenty of categories, but there is only 1 category list, so @Call shows up for notes, contacts, tasks and anything else that uses a category.
TO view @Call tasks, you need to go to hit the menu button, select filter then scroll through the universal list and select @Call. Repeat to see your @Computer list.
When you're adding a new task like Call Bill, you can't lookup Bill and import his phone number as you can with Palm.
You can buy some better apps; I'm currently demoing NextAction!, and I like it, but the BB can only hold a few apps. The 8GIG SD card they advertise only holds files, music, video etc. There is only .5GIG of application space, enough for maybe 6 apps total.
I have only 4 apps installed, and 1 of them is the BB App Store - required to load any other apps, and I have only 31.6M of Application Memory free.
I'd consider an iPhone, but AT&T coverage is horrible for miles around my house. I'll look into a Droid phone in the fall when my contract is up.
It's also very slow to respond to any input.
I like the virtual keypad though. I want to know I pressed a key, rather than wait for the iPhone to decide whether or not I have, as it does on my iPod.