My wife and I are going to be moving next year (as in, Summer 2008). She's a librarian and I'm a writer (ain't it cute?). We've been considering Oregon and Colorado mostly, but their hickification and steady deprioritization of schools and libraries are making them seem fairly unattractive. Which resurrects my long-standing interest in moving to Canada, B.C. to be specific (although we're open-minded about other locations). We're aware that getting citizenship is not easy, and that we have a tough row to hoe in several different ways. What I am curious about is general information about British Columbia. How are the school systems? Is it a nice place to live? I'm more interested in "impressions" and "feelings" than information I could find on Wikipedia, but any information would be greatly appreciated. We know there'll have to be some stepping stone moves, and some visits to Canada, and a lot of paperwork and stuff. We just want to know if it's as nice as it seems to be. Are there any nasty surprises?