My advice. Don't do contract freelance work. It is risky in that if you're not a good business person, you will string yourself along under the illusion of paying the bills. But you'll slowly be moving backward as projects take longer than you expect, you undercharge, etc.. You really may need to uproot your family. I know that the tech economy is booming in several major urban areas. I'm up in Toronto, and have head…
I'm actually looking to move back to Toronto, where's the best place to look for these jobs? Most of the stuff that I hear about are corporate Java and/or C#/.NET type jobs.
http://www.meetup.com/HTML5-Web-App-Developers/events/225564...
I know there are a ton of Toronto lurkers on here too.