Thanks guys!!

All viruses and trojans would have been removed as they did format my hard drive and re-installed Windows ME. I could have done this myself, but for some reason when I purchased my computer I did not recieve the Windows ME CD-ROM .

I have done alot of reading on trojans, and know that a file known as a "server" must be installed on the victim's computer before the remote user can connect remotely using a trojan horse program. But somehow before these server files were installed without my knowledge (must have been binded to an .exe or something). So if a firewall is enabled, it will block attempted connections from the trojans, even if the server files have been installed. This way, if they somehow make their way on to my PC without me knowing (like they did before) they are virtually useless as the remote user will not be able to connect to them.

I am still looking for a firewall that is compatible with my internet connection and everyone's input is appreciated.