Just get a authenticator, save yourself the trouble. and run scans when you're sleeping.

Those keyloggers will get you again without an authenticator. So many wow sites are infected. Most google searches in wow are coming from gold sellers posting useful info so use visit their site. Stay away from wierd web addresses imo.

Get a new hotmail account, simply for your wows, and never use it for anything else. Don't ever log into it on your pc unless you have just scanned and its clean.

I've had keyloggers on my pc after the change, they had nothing to do.