It's a partial fix, but I have installed host files on my most-often used computers that forward most known advertising and data-gathering hosts to localhost, effectively shutting them off. I know this doesn't patch all the holes in the dike, it is just a swat at practices that I don't like.