Since the G1 is out now, and there are people on working on a Linux port for the iPhone... how about getting the best of G1 and iPhone? Create a boot loader that would allow to choose what to boot into, and the Linux port to be a port of the Android. This way we would have the Andriod and some applications that are only available on the Andriod, and the iPhone with it's original OS.

