To run Android on a PC all you'll need are a few files, some time, and a tethered mobile device to deal with the finicky Internet connection.

If it sounds simple, it is, and you won't have to install to a hard drive to get it running properly. Instructions in the source links, so hit 'em up if you're interested. [XDA Forum Thread via XDA Developers, How to Geek]