I truly believe that Android is on the move to be a major force in the mobile world except for one thing. Some standardization of hardware is needed. I don't mean processors or anything like that, but connectors. Look at the tons of iPhone add on devices available, from charges to speakers. Part of the reason these are economically viable for their manufacturers is that there is a standard connection they can design for. I would really hope that Google would develop a spec for the connectors (data, power, output) and make it freely available to all the hardware makers.