Hey.. first post here.
My last phone was the BB Storm. I loved it for the first 90 days. After that, I grew to hate it more and more. I was so glad to be rid of it when I got my Droid X.
BB OS stable? Really? Hmm. Mine rebooted frequently at random times. Mine tanked so bad once about 6-7 mos ago that I had to reload its OS. It dropped calls pretty frequently, and call quality was not that great. It was awful using the BB itself, and was tolerable using a BT headset.
The OS was one of the most confusing to use. Many parts of it made NO sense. The virtual keyboard was impossible to type on. I could go on and on about this POS but there's no point.
My Droid X, while far from perfect, is a HUGE improvement. I also have an iPad, and while it's cool in its own way, Android is FAR more usable. I'm looking forward to an Android-based tablet. Now that's gonna rock. Android + a bigger screen == WOW.
My iPad will be even better when it gets iOS4, but even then, I still don't think it has a real filesystem. Heck, if I'm browsing on my DX and find a PDF I want, I can download it and read it later, transfer it to the PC, whatever. On the iPad, it's a bigger pain. Yesterday I found a zipfile of three PDFs I wanted. No point in downloading them on the iPad. On the DX, no prob, download the file, transfer to PC later, or heck, I bet the DX could even unzip them.
Android is a real OS. iOS (any version) is an appliance OS. It's too dumbed down in many ways. Apple does have most of the UI interactions down to a science though, I'll give them that. They just need to loosen up the reigns a bit.
But in terms of ultimate power and flexibility, Android has it all over the iPhone.
Rob