t-mobile g1 cannot upgrade from android 1.6 to 2.1 pentium3 perhaps cannot run windows vista properly point is as time passes OS requirements for hardware change as it adds more functionaility. i think this is only natural.