Sorry if this seems likes a stupid suggestion, but it seems obvious to me that the only way cannabis smokers are going to make a difference is if they just go all out and smoke. Organize a day when everybody goes out and smokes in public at the same time. They can't throw all of us in jail. This method will bring the most attention to our cause, and almost certainly pressure congress to start passing different legislation.