I think it's pretty sad really that companies are not supporting devices past one year. The Droid 1 isn't a year old yet and we're talking end of life? This is the reason I am BIG on 1-year contracts. It only takes about 10 months and you're obsolete. It isn't right when considering the base price of these phones. The carriers and phone makers owe it to the customers to support the device AT LEAST 2 years past initial release.
I owned the EnV Touch a while back, VZW screwed that phone royally. It was touted as an App Store phone, etc. It got tossed like a red-headed step child in 3 months when Droid originally launced. VZW still sells the Touch, but I wouldn't recommend it to my worst enemy.
Also, look at the Eris. Took forever to get 2.0 and is already phased out. I don't like this trend. The price of phones needs to drop substantially or the support needs to improve to justify the costs.
2-Year contracts are far too long these days and most phones barely limp to the 24-month mark.....