These are the phones I am debating between. Our Sprint contract expires in January and I am starting to do some research as to which phone I want to get. I have all but ruled out iPhone because where I live, I have heard a lot of bad things about AT&T's service. I think I have decided to get an Android phone. So, I am here. Now, the question is, stay with Sprint and get a HTC Hero, or go to Verizon and get a Droid. I really like the style of the HTC. I love the customization, the multi-touch, and Sprint is pretty good service. I have heard some bad things such as it can be a bit sluggish. That was about the Eris, pretty much same phone though I think. And it is only Android 1.5, also I hear it has a really bad camera. With the Droid, I like the idea of a physical keyboard, but it looks pretty awkward, I love the big screen, it is already Android 2.0, and Verizon is supposed to be the best provider. It also has free turn by turn navigation (I don't know if Hero has this). I have not heard a lot of bad things about it, but it is still very new. It is a little bit more expensive, but i'm not worried about $20. I know this is really long, but I am just looking for a little advice. Which do you guys recommend? Will HTC put out an update to upgrade to Android 2.0? Which is better as far as integration with Facebook, Twitter, and all the social networks? Thanks guys.