I think it should be pointed out that currently iDroid (the name of the Android on iOS project) is buggy and slow AFAIK, and so it is not a viable replacement OS ATM, and is more of a "look what I can do with my iPhone" thing for now I believe. I think there are people working on it though, and so it should still be improving (but probably slowly).

