+1 on clam/TK
But that said, I am lazy, and have passed viruses (virii?) on when I've used other people's usb drives. Windows cries at them.