I went from a Curve 8330 to the Samsung Moment to my Evo. Only reason I switched in the first place was because I wanted something with a touch screen and I liked the Android market.
My biggest complaint about my BB was the stupid ball getting dirty under it and it not working at times. Plus having to pull the battery when it would lock up. If Sprint would of had the Torch, I might of got then instead of the Evo even though I do love my Evo.