I agree, MeeGo is not a very cool name. But if you add a A, you can have AMeeGo (amigo = friend in spanish language). It will be just better.