things work for different people and computers. There is NO best and there is NO one program that finds everything. Recommendations are in the welcome thread stuck at the top of the forum. You may have to try different ones to see which works best for YOU.

Your statement "i've had my share of viruses,spyware problems.."

Perhaps you should review your surfing habits if you are getting infections often. There are some things that are more dangerous than others such as P2P.