Timon (Cass) I agree with every point you made about travel from YYC. All of it applies to Edmonton (YEG) as well.
The only "tip" I can add is to check the Air Canada web site because they list United flights as well. Last Christmas I got a far better price on United flights on aircanada.com than I could on United.ca.
So now I'm waiting for our Nov flights to get more reasonable (currently at $800 each) but they are our perfect times and without these the whole trip may not be doable because of our work schedules, etc.
I'm truly torn- should I wait for a better price which is fairly likely but not guaranteed or should I grab these now rather than not get them later? I know most people would never pay this for flights bur it's my wife's 50th and I really want to surprise her with this trip. Any opinions?