Do mesmo projeto iDroid que levou outras versões do Android para o iPhone, vem o Android 2.3 (Gingerbread) para o iPhone 3G. O vídeo é um pouco tremido, mas prova que dá pra fazer dual boot no iPhone com Gingerbread:

Ou seja, o iPhone pode rodar iOS, Android e até Linux! Impressionante. [@nickpack via CoveringWebValeu, Ahmed!]