After doing a lot of research on Android phones, I've decided to switch my Nokia E63 for an HTC Evo, when it is released. Everything about that phone looks great, except it's future. From what I understand, HTC has a nasty habit of not updating it's phones after they are released (which is also the reason I'm ditching my Nokia) and Google is only gona be able to push out major updates to non-stock Android phones starting in version 2.2. Mix that with the fact that 2.2 is supposed to be coming soon, I feel that if I get the Evo it will be outdated on arrival. So what do you all think? Is the EVO worth getting, or should I just wait for the next generation of 2.2 phones. To add insult to injury, I promised to give the Nokia to my brother in mid-May, so I'll be stuck with a 6 year old flip phone until I what ever phone I decide on getting is released.