This is great guys. Thanks so much for the replies.
I just did a full scan with Avast and it didn't find anything. I will try some of the other suggestions below to try and find any malware that avast may have missed.
Damn, this sucks.
Doing a full OS reinstall kind of scares me, mainly because I've never done one.
Will this wipe everything (apologies for the ignorance)?
Do I have to save every single file that I don't want deleted? This could take a while.
Fack!
you could use recovery cds like Hyren's boot cd to do deep wipe and then reinstall. antivirus scans are unlikely to discover good crypted malware and 0-day exploits. wiping, as nasty as it may sound, is a good strategy. but finding the root cause would be even better.
Yes, unless it's part of the operating system install, it will be deleted. Be sure to download drivers before starting the install just in case you can't get an internet connection with the computer after the install. An even better idea would be to use another computer that hasn't been compromised and have it ready with an internet connection once you're installing.
Something to note is that a vendor you use may have been compromised by either a hack or an employee. If you haven't seen your bank account emptied, I think this vendor problem is more likely than someone hacked your PW manager.