Definite high point of the journey: On WestJet flight WS506, from Vancouver to Montreal, stewardess Amanda's flight safety briefing delivered by the medium of interpretive dance. I've never seen so much attention paid to one, and it got a round of applause when she finished. She then caused a chuckle by adding "Actually, I always wanted to be a Las Vegas showgirl".
Low point 1 - the bunch of Bible Campers whose lackadaisical attitude to turning up to their flight to Regina meant that said flight got delayed, thereby forcing a gate change on our flight out of Vancouver. It wasn't as though they hadn't been ushered through security in plenty of time, it was just - argh, shoot the lot of them and let Ghod sort out the mess.
Low point 2 - the handle on the big case jamming closed on arrival at Montreal, meaning one has to crouch a bit to be able to pull it along. We shall have to see if that's repairable or not.
Low point 3 - the crappy headrests on 777s not staying where they're placed.
Low point 4 - so much traffic inbound at Heathrow that we had to wait for landing, and then had to wait for buses to carry us to the terminal itself, adding about an hour to the journey time.
But all in all, a pretty good journey. And the cats were exceedingly happy to see us.