I finally broke down and bought an Android phone (the Evo Shift) a few weeks ago, and for the most part I am loving it. Of course, I am still constantly surprised to find new "features"--both good and bad--almost every day.
I had tried running Android on my old phone (Touch Diamond), but...