With the advent of the internet, I fail to see why we still need a representative democracy.
-New laws would be introduced by people we elect, however, they DO NOT vote on them. These people are on strict terms. And NO RIDERS! One issue at a time.
-Monday - Friday = New laws are introduced and tweaked.
-Every Sunday = The nation votes on them from the comfort of their home. Majority wins. No large companys swaying the votes. No politicians who do it soley for their benefit. Just what the COUNTRY deems best.
-This, too, would probably be corrupted, though.