I go through a lot of airports... and I mean a lot of airports (check my reviews)... and Montreal's airport is like a breath of fresh air. The food is edible, the people are nice, the stores are worth wandering, and the inconveniences (check-in, security) aren't a test of your patience and civility in the face of stupidity. Going through customs doesn't make you feel like a criminal, the cab line makes sense, and in general, the entire airport is well organised. Pay attention Toronto, Calgary, and Vancouver... learn from Montreal!