I fully expect to be lashed for this but I reckon voting in all elections should be restricted to those with third level qualifications and the over 25's.
And indeed a lashing you shall get Theo!! Do you really think that 3rd level education adds anything to one's ability to vote wisely? I certainly don't think that just because I had a few extra drinking years with no responsibility means that I am better qualified to vote wisely than a school leaver at age 16. I do believe however if we could have a situation wherein politcians came from successful careers (from a variety of walks of life) it would add to their ability to run the country. Take our current cabinet for example:
Bertie - first elected age 26 - accountant??
Harney - first elected age 24 - politician
McDowell - barrister previously
Cowen - elected age 24 - solicitor
Martin - elected age 29 - teacher
Cullen - elected age 33 - politician?
Ahern - elected age 32 - solicitor
Coughlan - elected age 22 - politician
Hanafin - elected age 38 - teacher
Brennan - elected age 33 - accountant
Dempsey - elected age 34 - teacher
O'Dea - elected age 30 - accountant
O'Donoghue - elected age 31 - solictor
Roche - elected age 40 - lecturer
O'Cuiv - elected age 42 - Manager
So as you can see very few of the people have experience of the real world, I'm not castigating them all, but I do think it would be advantageous (for all of us) if most of them had experienced an actual career prior to politics.
How representative of society are these people? I have no doubt that if we looked at the opposition we would find a pretty similar pattern, with teachers making up the majority of politicians - they have a major advantage:
They can take time off work to pursue their political career and return with full pension rights and job status (as can any civil servant I believe). In addition, they have plenty of time off to canvass etc (not having a go at them btw)