imho android has promises. but imho if apple doesnt do some regulating and forcing device manufacturers to actually update and have at least one centeralized market acess "like adroid market" then i fear the "open" android will eventually become what unix is. unix and its various offshoots is very good. but mainstream does not touch it at all except apples OSX & IOS.
Android is based off of linux wich in turn is based off of Unix as well but if you keep it too open you will get what happened to linux (only techies use it)
you need to streamline it and make it sexy and user friendly "dont confuse it with techie friendly"
Currrently apples version of unix is so popular not just because of the brand but because 60 year old non techies can use it fairly easy.
Android on the otherhand IS much more difficult for non techies to get into and use and i find that its hard for the techies and computer literate crowed to understand that. what google needs to do is make android both hacker friendly AND mass public friendly wich they can if they can stop confusing the two.