#2 - Oct. 19, 2010, 7:18 a.m.
It either wasn't our site, or you have something on your system feeding you these.
We certainly don't host that type of ad, nor do we have anything that pops up on this site that I've ever observed.
I too would recommend a full scan for adware, I strongly suspect something is lurking in your system.