Yes, legalize it. That it is illegal is immoral. Both marijuana and booze were legal in the US, until prohibition. The gov't then allowed the booze drug, yes, booze is a mind altering drug, to be legal again, but not marijuana, thanks only to Harry Anslinger.
The man behind the marijuana ban for all the wrong reasons - CBS News
The US has been subsidizing marijuana research in Israel for over 50 years now, via our NIH. Thanks to our tax dollars, Israel has the finest medical marijuana system in the world, and it's been decriminalized. They have all the research our money could buy.