Well from what I know...
I think if marijuana was legal, more people would just grow it privately in order to control the quality of what they smoke, on top of knowing what's in their plant. Simlar to those who brew their own beer or grow their own tobacco. Stoner/hippie culture would probably reject mass marketed marijuana and only support local growers. If anything, local growers would probably just sell it at farmers' markets, organic markets, distribute it to convenience stores, and if the government taxed it the money could go towards rehab programs for hard drugs such as coke, meth, heroin etc. Though knowing capitalism, the cigarette companies will still probably sell marijuana cigarettes if legalized.
Vote Epyon for president in 2008, if you vote for Epyon all of your wildest dreams will come true: This campaign was brought to you by Epyon; funded in part by the Pizza Party, Surprise Party, Birthday Party, and Slumber Party.