I forwarded the method my friend uses with her stepson to The Partnership. I guess they thought it was a good idea too:
Share Your “Teachable Moments”
If you have innovative ways to work this issue with kids, LET'S HEAR THEM!
My point of view is the only way we break this scourge is education and get them young before they start.