The solution I was thinking of a few years back seems even better. Not a law history type of law wiki, but a bill wiki.
Picture It:
Any number of proposed bills, weighted by community voting, then split directly in half for dissent. The dissent would take the form of comments... lolcats and flamers would be suspended, but not forever. Comments would also be weighted by community voting. We would need some impartial moderators to summarize. That would be very hard to get, but I think people would be willing, if it meant a more effective, efficient, transparent means of legislation.
So the important bills are discussed, split, combined, perhaps dumped all together, discussed again, *condensed* and finally approved (by some vote margin), all by the community. Then forwarded on to Washington (or your capital of choice) with the digital signature of all the participants. They can't necessarily ignore us (the people) forever, not if we have a forum that reaches a wide enough audience. I don't, obviously, suggest this as the sole method of legislation, but as a supplement to a laboriously slow and innefficient system that we have in place. Plus by the end, it would not be lawyer speak, but human speak. I'm a smart dude, but I cannot slog through most of it, heck neither can politicians. They pay advisers to summarize. We shouldn't have to, not if we are a government of the people.
This would also help us scream "absolutely not" loud enough for someone to hear. Not sure about other places, but Washington seems to laugh off absolutely nots (the system was designed to prevent this, but the people have short memories). Additionally, this could be done for all levels of government, from city through national (or international maybe?)
Several weaknesses that I see:
People tend to polarize 50-50. I don't know why that is, maybe its worthy of a psych experiment, but it would be tough to get anything done.
An online legal discussion proposition forum would, by definition, exclude vast segments of the population. Perhaps newspaper posting in the final stages might help, but vote counting there would take a massive infrastructure. Additionally, it would be a certain demographic (tech/geeks) that had a disproportionate weight for this forum. What is rule by the 'smart?' Oligarchy? Or something... I don't recall, but I'm against it.
Websites that can rally vast numbers of people could offset disporportionatly on single issues (like the Colbert toilet). I can't see any way to get around it. Maybe we shouldn't even try, I guess.
Non Participation. Just like voting, people would biznitch about what was done, but not take the few minutes to participate on the bills they care about. Emailing Washington does not work, but no one writes letters. A five hundred page letter (mit abstract), with 60,000 signatures, though should garner some attention.
Any thought/suggestions/criticisms would be most welcome... that's what this whole comment was about.