A good anti-virus program, a firewall, an anti-spyware program that catches things in real-time, all the latest patches, and choosing a non-Active-X enabled browser such as Firefox, Mozilla, or Opera.
OK, malware would not seem to be the cause of the problem....
Anything wierd about the display...can you try it on another system?
We need an answer from JDM ...