Android is now ported to iPhone, by Planebeing. Android is already been ported to Xpedia X1, Nokia N900 and Windows Mobile handhelds. The hacker says porting to 3GS will take some more work.
Planebeing is the guy, who ported Linux kernel 2.6 to Apple iPhone. There is prebuilt image of Android for iPhone 2G (download from here), it sets iPhone in dual boot. You can choose to run Android or default iPhone (Mac OS).
via blogsdna

s Institute of information industry has made a revolutionary by making HP Mini WinXP Netbook to Android Mini Tablet PC.The slick remix of an HP Mini 1000 runs XP when in netbook configuration, but then switches over to Android on an unspecified ARM processor when the screen is pulled off and used as a tablet.