good explanation.
But i don't get this whole project sandcastle thing. i don't think Apple folks will want to run android on their Iphones, that's basically downgrading in their eyes. would have made a lot of sense if it was the other way around, cause there is probably a lot of android folks...