Another precaution you can take against keyloggers is an on-screen keyboard that hides anything you enter into a password field. I usually type all sensitive information with Neo's SafeKeys. It's a small easy to install program, that gives me another layer of peace of mind.
There's many much more robust password programs out there, but I like the simplicity of just typing them in myself. Even if you run a malware detector, it's possible that which ever one you use will let some malware through.
Always assume you have malware installed.
thank you for the valuable info kind sir