Legalize it. Seriously, I'd love to see drugs legalized. I don't use them, and haven't done any of that crap since I, um, "experimented" in high school.
But, the pro's to legalization puts it on the same level as alcohol. It's a great source of revenue, and because it's legal, we're not overfilling the prison population. It needs to be legal so that it can be taxed and regulated.
Likewise, I support the legalization of prostitution, but only in the form of licensed, regulated brothels.
(I'm not a hooker or a drug user, but the criminalization of these things are an extension of the nanny state, as well as legislating morality. Y'know, kind of like we did in the Prohibition.)