I thought it was fool me once shame on you, fool me twice shame on me? If your buddy was the source should that not compromise your trust in anything else PC realted he gives you? Either he is very disorganized or he is not a very good buddy to be giving you something that had a virus on it in the first place.

Dont keep stepping on the same rake. Until you pick it up it will keep smacking you in the face.