I've used Palm Treo smartphones for years. My latest was the 755p, and previous to that was the 650. I've been a fan of the Palm OS for years, and was saddened when the Palm OS was abandoned in favor of the WebOS. Planned on getting a Palm Pre when the time came, but when I looked at the display model, I hated the keyboard. All clicky and poppy -- felt like bubbles with air pockets underneath. Not what I expected at all, and nothing like the keyboard I loved on my Treo.
Fortunately, my brother had purchased his Droid when it first came out, and I remember him telling me how much he liked it. I also had a friend that had mentioned he also had a Droid and it had a ton of free open-source software. So....I took a look at the Droid. Looked at the BB Storm 2 too, but didn't like the on-screen keyboard only. The Droid however was pretty much exactly what I was looking for. The great thing is, the longer I own it, the more I like it.
I also didn't realize how far behind the times my beloved Palm Treo was, specifically with web browsing. I got accustomed to using a service called Skweezer, which condensed web pages down so they will load faster (and in many cases prevent a web page from overloading the Blazer web browser causing my Treo to freeze or reboot). In comparison, the Droid loads up web pages in a flash, and renders them sooooo much better. The difference is amazing.
All in all, the Droid has been a winner thus far, IMHO.