Austin is a huge tech town, and rapidly growing. I get a lot of recruiter emails to go there. Same with KC, but to a lessor extent.
I was just in Montreal - the difference in prices with the US was staggering. You forget how wealthy we are, sometimes, even compared to the rest of the developed world. (Had an incredible French meal with 2 bottles of wine over 3 hours and it came out to ~$90 a head American)