I am a Yankee Dog [actually, I prefer Great Satan] working up here in northern Alberta, though my home base is in the States.
Maybe this will help:
You may find this Canadian mag interesting:
http://www.moneysense.ca/planning/rrsp/
They have the usual drivel about actively managed funds and stock-picking (gotta make a living and ads pay for the magazine). However, they have picked up on Scott Burns' Couch Potato (among others) Portfolio and have picked Canadian equivalents to Vanguard funds (lowest fees, indexes, types). They may also suggest discount brokers, but can't swear to it. Read it on-line. They had an interesting scheme whereby one buys the least popular RRSP investment category for the most recent year (published information) and the returns beat the market.
A fellow expat friend suggested TD Canada Trust for banking and it has served us very well. They have on-line banking and I can pay bills on-line (I paid my Canadian taxes this way this year). They offer a cross-border account which includes a US dollar account. My paychecks are direct-deposited to the CDN$ account. I pay bills and living expenses by debit card or credit card in CDN$. My wife goes on-line, moves CDN$ to the US$ account (exchange rates are small, but I don't remember what they are off-hand) and writes checks on it deposited to our US bank to pay the US mortgage, etc. Warning: Arrange in advance for your local US bank to NOT put a 10-day (or whatever) hold on your check. Establish a relationship with your local branch manager. My US accountant told us to do so and made the introdudction to the bank manager for us. EZ. By the way, it also reduces the exchange rate costs to have a local (CDN$) credit card.
TD Canada Trust also owns TD Waterhouse (may be in the process of selling it though), which used to be Price Waterhouse. I could also buy and sell shares and mutual funds through them on-line on the same web site [but I don't--all my investments are in US mutual fund companies, most with Vanguard].
As far as moving up here, there is a labor shortage in Alberta these days [summer, 2005], and it gets "worse" (depending on your point of view) the further north one goes. (I am almost at the end of the road. To go much further north, one must wait until the lakes freeze.) Most kinds of engineers, designers, drafters, craftsmen (beware of union issues here, though; check first) are in short supply. A US engineer can come here very easily under NAFTA. An agency can set this up for you. Look for jobs here:
http://jobs.workopolis.com/
Alberta is the lowest tax province in Canada. It may well have a lower tax burden than many US states (not mine, though).
I like Calgary but I like Edmonton a little more (when I can get down there). Drumheller is a small town that looks like a good candidate for low-cost living, perhaps retirement. Bears investigation. Where I live has no ants, cockroaches, termites or rats (Alberta has no rats!). There are mosquitos (sp?), black bears, wolves and moose. Wait until you see what a moose can do to a vehicle that hits it. Summer days are long but winter brings -40 days. Dress for it.
The medical system is affordable, but problematical. It is a sacred cow and a national treasure. Don't dis it to a native.
I have the option of becoming a Landed Immigrant and from there a Canadian citizen. It does have its attractions, but this late in life I have other plans.
At this point, I pay Canadian taxes like a local. If I were clever and had more time to look into it, I could start a corporation and avoid more taxes, but I don't.
The US dollar has been falling against the Canadian dollar for a couple of years. As I am paid in CDN$, I get a small raise from time-to-time. Could be worse.
I do not have all the answers myself to retiring up here. You pretty much have to become a Landed Immigrant and go from there, and that takes time.
I enjoy living and working here. You do have to expect anti-American vitriol from time to time from people with no manners (there are enough here). A Canadian once said that anti-Americanism is the state religion of Canada. Show some class and ignore it or turn the discussion to local politics. It isn't hard to put them on the defensive if you know the local stuff.
Canadians read a lot, smoke a lot and drink beer a lot. Another Canadian (Peter Jennings) just died from lung cancer, but the news doesn't tell that he smoked hard until just lately.
But I digress....
More when I know more.
Gypsy