I would fear a power spike more then a virus attack. I keep mine powered down when not in use, although I do not disconnect the power and data cable, maybe a mistake on my part(just a little lazy).
I am running Windows XP Home Edition and just purchased the Iogear TriSelect external hard drive. My question is, as I am using it as a backup or copy of my "C" drive, is it advisable to have it disconnected from my computer when not in use? If it's connected and my computer "gets attacked" would it also wipe out the external hard drive if it's attached to my computer? Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic