Unfortunately, in the age of viral marketing, computer viruses are part of the package. Read More »