LOL, no where near the end of its rope. This is the device that the Android developers use now. It will continue to get the updates because it's Googles phone. I personally am very happy with the Nexus. There is only a few phones available that have slightly better hardware. IMO, if you're going to stick with T-Mobile then get the Nexus, if you want to change carriers then get the Incredible on VZW. AT&T, I can't really say because the new iPhone is due out in a month or so. Could be worth the wait or it couldn't. I think we're going to see some good things with 2.2 and Google will send it our way first. the problem with getting updates on every other phone besides the nexus is that you either have HTC,Motorola that have to test it as well as the carriers. Perfect example, the Droid. Great device but it's not what Google are using to develop the Android OS. If you look back this is why the G1 was and still is so customizable. Its what the developers use to create all this. Same with the Nexus. yes it has its quirks as any device does so it comes down to what do you want. Plus the Nexus is right now the most customizable phone on the market. You can install Sense,Stock,Cyan,Emo, and many other ROMs. There are slightly better hardware phones out there now and yes sooner than latter something will come along that will trump that device and so on. It's the way it is. If you try to keep up with the latest device you are never really going to learn what your device is capable of.