I feel that drugs that are man-made should stay illegal. Even though heroin and cocaine start from plants, they have to go through a lot of processing before they can be used. To outlaw plants that grow out of the ground, cannabis, shrooms, whatever, is stupid though. Imagine lowering someone out of a helicopter by a rope just to tear out what are basically some shrubs, it's ridiculous but its done all the time.

Total legalization has its pluses too though. If all drugs were legal, much more government money could be spent on drug awareness and rehabilitation programs rather than policing the problem. If there's no demand for hard drugs then there won't be any.