Voting time draws near, but wait there's a dilema

Under normal circumstances I would simply vote for the Green party which has over the past few years truly become a bonafied party. But unfortunately circumstances are not normal and the party that's likely to win the election (though only with a minority) is the conservatives who's leader I simply do not trust. The Liberals are struggling and clawing at staying in power and are likely to work in coalition with the NDP to put legislature through that will both work towards the status quo that the Liberals have established with a healthy dose of social morality that the NDP will bring.

I just don't trust Stephen Harper and regardless of the few good things I've heard the party promise over the course of the election campaign I can't shake my mistrust of the man. I honestly thing that his parties goals are going to be bad news for the nation and I would rather my vote go to a party that has in the past been corupt and privy to scandal...
So the decision? Well I'm probably going to decide when I get to the voting booth though I'm leaning towards the devil I know in the Liberal party; even more so that I'm in a riding that is a Liberal stronghold.
Tags: Canadian Politics, Liberal Party of Canada, Green Party of Canada