The only problem I've found with that situation (although it's also a pro) is the.. a) When Google releases an update, it's up to the manufacturers to push the update (granted what Google releases is only for their development phone). So manufactuerers are still in charge of deciding to provide you with an update. b) Not all the phones have access to that crazy hacking party (correct me if I'm wrong). I think it's mainly the large releases that are well publicized (Droid, Galaxy S, Evo 4G). Not sure how the rooting and flashing custom ROMs work with the lesser known devices. Then you have companies like (Motorola?) pulling that chip stunt (though I've read that root access is now possible but not flashing ROMs). To be fair fatalsaint, you used the G1, which was Google's first development phone. Then I think they switched to the Nexus One. The modern Android phones pack quite a punch hardware wise. That combined with the optimization in Froyo should solve some of the problems you had. I'm going hold you to that. =P