Or just have the federal government legalize marijuana and leave it up to the states if they want to be party poopers.
For the record, I don't smoke or otherwise use pot, or any other unlawful chemical substance, never have, and never will. I've never even tried MJ, not even without inhaling. I personally think it's evil and should be avoided like the plague, but I don't think the federal government needs to decide for us that nobody can use it.