good posts.
i think perhaps the most efficient way is to 'sell uself' by talking to the responsable directly.
in europe, it's ridiculous to find a job in this way; but in canada, it's the best way: it's not always the most professional person who finds a job, it's usually the most motivational who finds a job. i think perhaps motivation, confidence, sincerity are more important than specialty itself in canada.