RE:Calling all Canadians!
Ottawa is a good recommendation. I used to live there then i came out west to Calgary. Calgary has many of the same attributes mentionned for Ottawa. It's also a GREAT trout fishing mecca, with the Bow river at hand and multiple other streams and lakes available within reasonable travel. Montana and South East British Columbia lakes & rivers are also part of the offering.
Great Skiing in the Rockies, Bannf is close by with 4 major ski resorts.
It's definitly worth a look. The Alberta economy is strong and taxation is the lowest in the country.
Pete AKA Frenchcreek from Calgary