Viruses: More Friends Than Foes