I share the same fear about legalization: Phillip Morris will swoop in and start mass-producing packs of joints or find crafty ways to put small grow-ops out of business.
I think the "medical" route is the best way to go. Yes, it is a bit of hassle to go and get a green card, but I hope it will help slow the corporate industrialization of marijuana.
Furthermore, I think that marijuana's proper position in society should be that of a medicine, not as a general intoxicant.