What I really want is: -Ability to customize my home screens (similar to HTC hero) -QWERTY keypad -good camera -possibility of future updates ( I don't want a device that will be forgotten about after 1 update) -processor/ ram speed!! -NAM 3g networks I have bought a Milestone, hasn't arrived in the mail yet. But after watching some reviews on the Hero... I'm in love with the customization and widgets. Can the milestone do everything the HTC hero can? I'm talking about different sized widgets, different styles, ability to connect to social networking etc.. I chose the milestone based on it's QWERTY keypad, but after hearing that it may not be rootable... I don't think I like that. Plus with the 500mhz processor... will the phone's speed be outdated as newer games and apps come out? The price tag on the Milestone is something to consider too.. $650, I see a lot of Android phone's with a way lower price tag. And with new snapdragon processors coming out I can see the value of the milestone drop like a rock. What are your opinions on the best bang for your buck, and lasting the longest?