Previously we have seen Android apps running on Windows systems via the Bluestacks App Player. That solution created an environment on your computer that allowed you to run Android apps through an emulation layer. Now there’s a new solution called WindowsAndroid which runs a port of Android natively on the Windows kernel (Windows Vista or newer) instead of Linux.
WindowsAndroid appears to be a very promising project which could achieve mass-appeal, especially to the wave of Windows 8 touchscreen ultrabook buyers predicted to come in summer.
Android ICS runs natively on your Windows PC thanks to SocketeQ - Software - News - HEXUS.net
Android Surface tablets anyone?