Between Android and the B2G (FirefoxOS) I still prefer the Mozilla way. Ok, it has the android Kernel to improve device compatibility but hey, what kind of marvelous OS it would be if it has the structure of the Core?
Wondering about a CorePhone with Wayland... light HTML5 apps... I don't think that just a dream. Meego (Tizen), Bada, and now Ubuntu proves that the Android kernel is not THAT necessary. (ok, Ubuntu "phones" seems to use it, but just a part of it...) - Remember the time of the OpenMoko?