I'm all for the legalization of it as well so that quality and supply is not questioned. I can go to Cuba and get a Cohiba, government inspected in a factory wrapper or get one that says Cohiba for pennies available on most every corner. I'll pay more and get the factory wrapped one. Just like pot is now, you don't know what you'll end up with as far as quality and price goes.
Legalization should only occur after certain standards are met similar to the possession and consumption of alchohol. The number one hurdle to legalization should only be done after there is a way developed to test for it similar to that of the breathilizer.