If I were you I would go AA or NW. I guess US might be a good choice as well, considering their STAR links now. Actually, since you could use your current miles, that might be the way to go. I am not sure about their level of service to Dorval. Why don't you just get that moron fired?