I guess marijuana isn't that bad as long as you just do it in your house or whatever and not in public. And there has to be the same punishment for driving high as driving drunk.
On another note the only way I can see it being legalized is if its government controlled like alcohol is in Ontario, Canada.