@Franstone: Massachusetts legalized it only for medicinal purposes I think, Colorado and Washington is for recreational use.
Both are a step in the right direction in my opinion. Regardless of your actual opinion on recreational drug use, the war on drugs has been a massive fail and expensive as fuck, not to mention the cost of keeping a bunch of stoners in prisons.
That and the ability to tax it are the main reasons it needs to pass. By making it legal, you remove a whole lot of waste and legal means of manufacture can undercut the trade of the drug.