every time i click on internet explorer or McAfee a screen pops up wanting me to buy ‘anti-virus software’ one of my other scanners tells me i have trojans (starts with a Z cant remember) and a keylogger (fun)
i already ran Avast and Spybot Search & Destroy


You have a "Rogue" virus program on your computer.
Go here..http://www.malwarebytes.org/..and download the free program.
Install and run the program,and you will be very happy.
In the future,use Firefox,or Opera.
for anti-spyware download both update and scan depth
1.malwarebytes
http://www.malwarebytes.org/
2.superantispyware
http://superantispyware.com/
http://www.malwarebytes.org/ and turn off system restore when you scan. Trojans like to hide there. Also another one that works well is "a-square, free version" I used both with good results.
You may find this site useful:
http://www.everypot.com/free_software.html