Like Andrewas, I'd be interested in any links that support this idea. I also happen to use Comcast, and the only thing I found on the Comcast site (from doing a search) was a link to download AdAware... it's one of their top ten downloads.
Regarding your folder, remember that My Documents is a cross-linked kluge that may point to somewhere other than where you think it does. I prefer to store my documents in their own place, not in the MS My Documents area. A control freak? Me? Naaaahhhhh...