Ah Ok, 2013 will still take some time, but you never know what may happen after the US Elections.
For tech jobs, I had opened this thread. I was able to find a job using one of the recommendations there.
If you do work with recruiters, make sure that they have experience with setting people up in Canada. Most of the recruiters I talked with were rather clueless about this and the ball didn’t roll forward too much because of that.