electronic democracy: approaching at megabit speed!