Hi - I've been lurking this bb for a while looking for information on OS versions for my HTC Droid Eris. I figured it was about time I started participating in the discussions. About a month ago I found a tech blog post that described how to update/root to 2.1 for Eris, complete with a link to a download of the ZIP update. I did so thinking it sounded fun and whatever... I can always switch back if it sucks. This blog post that I found failed on several accounts. 1. It didn't tell me to back up data 2. It didn't disclose that Droid doesn't allow users to flash back to previous OS versions 3. The link to the download wasn't root, but actually leak 2.1 v2, which sucks So, for the last month I've been frustrated with the leak OS version on my phone, waiting for the official 2.1 OTA to come out. It finally did 2 weeks ago, only for me to learn that I can't update from a Leak 2.1 to the Official 2.1 either. So, after getting caught up in all the frustration, I started wondering if anyone removed themselves from the stress of OS updates long enough to ask some bigger questions... Why? Why would a provider (Verizon) release a device that sells itself on the premise of open-source data and user customization, but not actually support said open-source customization? Moreover, why would a phone manufacturer (HTC) release a product that can't be easily rolled back to previous system versions? I mean, I like my phone. But this lack of support and the counter-intuitiveness (aka: "bullshit") surrounding the OS updates makes me miss my Blackberry. Could you imagine if you bought a computer from Dell and the second you tried to update the OS on your own, they stopped supporting you? Or better, if you updated from Vista to Windows 7, decided 7 sucked, had no way of going back to Vista, and Dell told you to get lost when you came looking for help? Why do things with my phone have to be this stupid???