I'm a fan of the Swiss democratic model. But I'm also a fan of bringing it into the 21st Century by using the internet to make voting cheap and convenient. Interactive Democracy would also facilitate structured debates that could be analysed by voter (age, sex, occupation) and location, allowing voters to aggregate the views of doctors on healthcare issues, for example. Anyone could contribute proposals or initiatives with everyone able to add plus, minus and interesting points and voting if they agree or disagree with each, prioritising and clarifying the issues. Such a system would tap into the creativity and intellect of the population without favour or bias and could, in the future, be considered an important part of our national infrastructure, utilised by many organisations for their own internal issues, as well as at every level of politics.
You can see a mock up of what the ID site could look like by clicking here.