I don't see it as a duty- surely if you don't know squat about the candidates running please DON'T VOTE!- stay home and take the goverment you get. If you take the time to inform yourself and the course of your government means something to you then by all means vote you butt off, petition your government and complain all you like when things don't go your way! ;-)