Most questions you have about the upcoming election can be answered at the Elections Canada website. From here you can find a list of MPs (alphabetical, by postal code, by riding), view a list of registered political parties and their financial reports, and get answers to questions about registering to vote, about identification required for voting (available in 27 languages as well as English), about getting time off work for voting, about employment during the election. The list is extensive - it even includes an answer to the question "Is someone allowed to eat a ballot?"
Released today is the 2006 Census FED Finder from Statistics Canada, providing statistical information about each federal riding (enter postal code) such as population, age, income and education.
For the individual parties' platforms, here are the links for :
Bloc Quebecois - Electoral platform
Conservative Party of Canada - Key issues
Green Party of Canada - Policy
Liberal Party of Canada - Vision
National Democratic Party of Canada - Plan