I never voted in my life. I live in US for 4 years now, but not allowed to vote _yet_. I do not believe in the voting system. In my opinion, people's choice for one or another candidate/party is directly dependent on this candidate's marketing efforts. It doesn't make any sense, since one can be a "bad" guy by nature, but then good marketing does the trick and afterwards people vote for him/her. Some sort of a karma/rating system would probably work better, i.e. you are not allowed to run your campaign, until you collect 500 points. This approach would require candidates to merit the campaign first and require them to be "good" guys during their entire career.