I don't normally even look at the right hand column on SF so never really notice the ads but due to its garish colours (relative to the rest of the page) this one was really hard not to notice.
I thought only appropriate ads were going to be served on the site and I'm having a really hard time seeing a connection between this one and what SF is about.