Zdrastvuy, CaptainBlack!
Well, I will try to give you an immigrant point of view, since I am originally from Bulgaria and I have lived four years in Ottawa and besides I have travelled to all Canadian provinces, except Newfoundland.
You have decided to go to Canada, I can sense that, and now you just expect some support for your decision, but anyway, I'll stop pretending that I am a shrink.
Pros of Victoria
Beautiful city, facing the Pacific Ocean
The Rockies, Vancouver and Seattle are very close, there are regular ferries going to the mainland
low crime rate in Victoria
mild climate- the temperature rarely falls below 0C. December 2005 was -12C in Ottawa and when I got off the plane in Victoria, it was +11C and I saw blooming roses! Unbelievable, as if this is not Canada.
friendly people
Cons of Victoria
small city, populated primarily by retired people, students and provincial bureaucrats, since Victoria is the capital of BC
not much to do, if you like good night life, concerts, operas
expensive museums that are not worth the money
high taxes
Cheaper houses than in Switzerland but high prices for renting and buying, compared to other cities. Many houses are absolute shacks and yet the owners want to sell them for 500 000 CA$!
Job market- virtually nonexistent! I don't want to scare you, but Victoria is not the best place in Canada to look for a job. The jobs are in Toronto, Calgary, Montreal, Vancouver, but not in Victoria! Just go to Jobbank at:
http://www.jobbank.gc.ca/Intro_en.aspx and search jobs in Victoria and you'll see my point. If you want to find quickly a job, Alberta is the place in Canada! It is literally booming now. The climate is much colder there.
public transit- not very good but expensive
Pros of Canada in General
Well, Canada is a huge country, so it is hard to talk in general about it but I'll try anyway.
enormous and beautiful country- you can find everything- mountains, lakes, plains, prairies, mild climate, terribly cold climate
you become a citizen after three years permanent residence
the government tries to integrate all immigrants, publicly expressed racism is unthinkable
free healthcare but you wait in line for hours to get a doctor, though
a lot to do if you love hiking, canoeing, fishing and nature in general
wonderful and polite people
great customer service- everybody tells you please, thank you, you are welcome and smiles at you. I miss this courtesy when I go to Europe.
Cons of Canada
When you look for a job, most employers expect you to have Canadian experience, even if you just arrived from abroad.
The federal government spends a lot of money on pacifying the Quebec separatists, who never stop whining and threatening that they will separate if they don't get this or that. This creates certain political instability.
The banking system is inferior to the Swiss one, as far as I know
People are trained in a very narrowminded manner. One night auditor in a hotel does the auditing for the rooms, another one for the hotel restuarant but if one of them is late, the other one cannot replace him, because she would not know how to do his work. The same goes for university administrators, immigration agents, etc. That is why, when you ask something that is slightly different from the FAQ, you get a reply "hold on, please, I have to talk to a supervisor about that."
The country is huge, and yet interurban bus transportation is monopolized by one company Greyhound, which is very inefficient and expensive. There are places in Canada, which you can't rich by bus, or train. Air travel is also very expensive within Canada. It's cheaper to fly from Montreal to Paris than from Montreal to Vancouver. So you are isolated and yet it is expensive to travel. It is not like Switzerland from where you can go to Italy, France, Germany, Austria after an hour drive or to any European country after 1-2 hours by plane.
Education- university education is excellent and Canadian diplomas are generally respected abroad, but secondary education SUCKS!
Foreign language learning is very bad, except few French and English immersion schools. If you want your kid to get good education in European style, you have to pay 7-10 K a year for a private school, no kidding.
In high school, the kids study 4-5 subjects! You can choose to study ridiculous subjects like Science! Can you imagine Science in grade 10 or 11?! A course in which you study a mixture of physics, chemistry, biology. I don't want to offend my Canadian friends, but this is pathetic! In Bulgaria, since grade 7, it is mandatory to take physics, chemistry, biology, and in 11 grade- astronomy. Science as a generic course is taken up to 6th grade, that's it! Education in history, geography, math, I don't even want to comment.
If you ask me for one big reason that I want to leave Canada for, that is education. I don't want my future kids to study here.
job security is not big, vacations are short, two weeks a year, like in the US, and yet you are paid generally 20% less compared to the US. Hence, you work like an American, but you'll get paid as an European (i.e. low salary, high taxes).
In short, the European culture, the proximity to great cultural events and places, the effective transportation, the European way of life, the European educational system, food, social life, people walking on the street, not just driving, shops and restaurants made me decide to move back to Europe, preferably in Switzerland as soon as possible.
Good luck to you and your family and let your decision be the best for you! Everything depends on what lifestyle you prefer.
P.S. This is my personal opinion and I did not want to offend any Canadian.