I don't know what all you're running, but it's apparent to me that you know what's out there, as well as what you can do to prepare yourself for it.
I have a few suggestions for you; take them for what they're worth to you. The first is to store your sensitive information in a vault. RoboForm is pretty well established, and should serve your needs. It will also spoil you with the ability to fill in an entire web form just by entering a password.
Any sensitive information that you can't store in RoboForm should still have some sort of protection. Personally, I use AxCrypt. It's free, and it integrates itself right into your context menu.
If you use credit cards online, I recommend Trend Micro's Transaction Guard. It gives you a GUI keypad, allowing you to enter the numbers with your mouse. This way, if a keylogger ever maneuvers its way onto your system, it won't have anything of value to report back to its owner.