Learn as much as possible about the companies that you are applying to. Make sure that you customize your application to cater to the precise needs of that company. Don't give too much info about things that the company will likely not be familar with. People don't like to be taken out of their comfort zones so its best not to take them out of those zones by giving them info that they know nothing about (a great article about this last point is http://www.uniivaa.com/91-hey-ya-super-star-do-you-want-a-job-in-canada-if-so-then-don-t-spurn-the-commonplace
I am preparing a job application for jobs in Canada. Any suggestions for how best to prepare these applications? Even general tips on what companies in canada look for would appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic