I recommend either Formatting your hard drive and reloading windows 7, Well it depends on how bad the key-logger is. If it was me and i had a key-logger on my Hard Drive i would buy another HDD. But i am Paranoid and run a delicate operation, Change all your passwords. Dont do any Payments online or banking etc until you fix the situation.