Wow...that was really informative, thanks!
There's just one more thing bugging me. What exactly is a parasite? I've looked through many websites giving out different definitions. Some sites say that a parasite was a combination of trojan, virus, and worm; while others state that parasite is just a term used to generalize all comp. infection types, mostly dealing with spyware and trojan.