I work for Sprint and I had the opportunity to be the Advocate for our store for the HTC Hero. Well I couldn't live without it after my advocacy was through so I bought it. Its fantastic. The Samsung Moment is pretty good as well, its more bulky but you get an actual keyboard on it. The Droid for Verizon is very similar to the Moment, though the Moment is like I said bulkier. The Hero is a bit different, it has a custom version of Android on it, which makes it twice as good. And both Sprint versions will be updated to Android 2.0 in early 2010 so it will have everything else the Droid has. They are all similar to the iPhones, but you can personalize them much more. I would say go for the Hero, but either one I think you'll be happy.