I recently had similar problem with my XP machine..considering blocking all access it has to outside world at my router to avoid these issues and caching the content on I want on my LAN...k'in nightmare it is.
Even my sister got smart and ditched the spyware MSN type stuff...
Next time your family buy a computer....make sure they get a Mac, problems gone in an instant :-) I'm certainly recommending this to the less computer literate members of the family (and the stupid ones who install crap on a daily basis)..
Steve