Oh - I agreed with that my first post.

And honestly, I remember those ads from a looooong time ago (at least two years) and I thought they were pulled. But, like I said, a recent ad was "Babies are born to be breastfed" - and yep, people were offended by that.
In fact, that's the current slogan of the Dept of Health. I just checked their website and the log rolling/mechnical bulls ads expired on Dec. 28, 2005. The article Binny linked to on Page 3 is dated June 2004. The Today Show must have been digging for material.
Oh, and congrats on the ticker.