For anyone that doesn't know who to vote for and is going to potentially boycott, don't waste your votes. As well, this is a good basic overview for anyone that knows little about Canadian politics, and in lamens terms (for us homers).
click here
*Edit: There are links under each party to their PLATFORMS in case anyone wants details! Vote wisely.