Personally, I'd say your chances are excellent.
You and your wife seem like the kind of prospective immigrants that the people at Citizenship and Immigration Canada have wet dreams about.
(Or should have if they don't.)
There's a couple of things you can do right now to check your eligibility.
One is the Canadian Government's free online Come to Canada Wizard
Link - http://www.cic.gc.ca/app/ctcvac/english/index?utm_source=short-url&utm_medium=short-url&utm_campaign=come-to-canada
It's purpose is to help folks see if they meet the basic requirements.
Another is the Skilled workers and professionals self-assessment test:
Link - http://www.cic.gc.ca/english/immigrate/skilled/assess/index.asp
Canadian immigration works on a points system, and 67 is the magic number.
Some more helpful, free online resources:
Working In Canada is a Canadian Government tool for info on the Canadian job market:
Link - http://www.workingincanada.gc.ca/content_pieces-eng.do?cid=1
And the Job Bank is a nation-wide database of currently available jobs:
Link - http://www.jobbank.gc.ca/Intro-eng.aspx
As for Canada as a nation, we're rated as being/having:
-The world's best advanced economy.
-The only G7 nation fully recovered from the global financial crisis & recession.
-The world's soundest banking system.
-The world leader in educational attainment.
-The world's most tolerant country.
-The world's friendliest nation.
-The world's most welcoming country.
-The world's top-brand country rating.
-One of the world's 10 safest countries.
-One of the world's 10 most peaceful nations.
-One of the world's 10 happiest countries.
-One of the world's 10 least corrupt nations.
-One of the world's 10 freest countries.
-Canada has the world's 2nd highest quality of life (Australia's currently #1.)
-Canadians seem to be taxed more but actually pay fewer taxes per person than Americans.
-Canadians have more enumerated legal rights & freedoms than Americans.
-Canadians are healthier and live years longer
-Canadians have higher median net worth per capita.
-Canadians have less income equality.
We don't just have universal healthcare, we also have universal social programs.
Ones that benefit all of society; not just its most disadvantaged.
For example, monthly payments to families to help offset the costs of raising children and lower costs for higher education due to public funding of universities and colleges.
We have a multiparty political system, not a two-party one like the States.
Whether it's a mitigating factor or not, what's for certain is that we've nothing like the political polarization that's been slowly tearing apart the States since 9/11.
And we've nowhere near the distrust and paranoia about government (regardless of who's in charge) that seems to be hardwired into the American psyche.
As a society Canadians do seem to be more collectivist.
We definitely seem to prefer our Peace, Order and Good Government to US-style Life, Liberty and the Pursuit of Happiness.
Sometimes the way we do things here reminds me of the way troops look out for each other in the military.
Other times it reminds me of how small town neighbours look out for each other.
I'm still trying to figure out why we're like that.
If it's because we're so few people in such a huge country that's mostly untouched wilderness that there's still echoes of our colonial frontier past?
Or if it's because we're an immigrant nation that never lets ourselves forget that fact that we're all in this together so we might as well lend each other a hand and make the best of it?
Maybe once you've made a home for yourself here, you'll figure it out and let the rest of us know.
Anyway, sorry to ramble but now you know more than you did before.
Best of luck to your future success, and happy holidays to you and your wife.