Now it is possible to run Android applications on Windows PC. BlueStacks has introduced an App Player which allows you to run Android applications on Windows XP, Vista and 7. Beyond PC's this App Player could also allow Windows tablets to run Android applications.
The software provides options to download applications from Google's Android Application Market. It is also possible to sync your Android device with this emulator and can run the apps in your device. The software can be downloaded from www.bluestacks.com.
The only requirement for installing this software is Microsoft .NET Framework 3.5 which you will be prompted to install if it is missing.
Read more here.