I'd say legalize them all and tax them. I don't feel the government has a right to tell you what you can and can't put into your body. Make a minimum age of purchase where these drugs are authorized to distribute. If the government made meth legal, I don't see everyone going out of their way to become meth-heads because it's legal all of the sudden. I think it's hypocritical when people oppose weed, and have nothing to say about alcohol. If I had to choose one to ban, I'd ban alcohol and make weed illegal ..But legalize them all. States have made weed legal, and there aren't potheads roaming the streets the way they do in The Walking Dead, so people should relax.
Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.' -Isaac Asimov-