My first time over, I flew Air Canada to Tokyo, then Japan Airlines to Guangzhou. Second time across, I flew Air Canada to Hong Kong, then took the bus across. It's hard to say which airline to choose. Personally for me, I would pay the extra 200 to arrive hours earlier. I have never concerned myself with the cancellation policy of any trip I make. By the time I am buying the ticket, I am more than certain that the trip is going to happen, come hell or high water. I have now made 6 trips to the other side of the planet. (Currently on trip number 6)