I think they're making processors and software that work together together to stop the system from processing malicious code
I use Antivir Personal Edition, in my opinion it is WAY better than Norton
1. Norton was slowing the comp down
2. Antivir detects a lot more viruses
3. Antivir is free
4. Antivir uses barely any resources (even on my slow-ass 500MHZ P3)