How about a tax?
Maybe $5.00 a "pack".
How about a campaign of public service announcements, of the same magnitude as the campaigns against cigarettes and illegal drugs?
How about a lawsuit by the Attorney General's office against NAMBLA, GLSEN and the other organizations that promote this destructive behavior?