Turkish Airlines Business Class - Flew two legs. Montreal to Istanbul and Istanbul to Singapore. Same plane.

Huge monitors
One of the dinner services...

Mixed nuts to start

Pre-appies - meatball (good), springroll (vegetarian.. ick) and tart (ick)

Smoked fish platter appy with salad and warm bread roll

Artichoke (I think?) soup with bread topped with olive tapenade

Grilled lamb chop (this was awesome and cooked medium rare) with kofte (minced lamb)

Dessert - cream something (similar to tiramisu), sorbet and strawberries and cream.
Instabul Lounge

Dessert spread

Salad stuff

Fruits

Turkish dessert spread

Grilling fresh koftes

Flatbreads fresh out of the oven

Racetrack entertainment

Video games

The Lounge
Singapore airlines - this flight is the approximately the same length as Vancouver to Toronto (4.5 hrs). It was better than air canada in every conceivable way.

The lie flat seat

Satay appies

Chinese new years salad

Hainanese chicken rice

Lobster tail. They screwed up and ended up giving me two of them. Darn.
EVA Air - Taipei to San Fran. Really enjoyed this flight. Good service and nice snack options (hamburger and dimsum).

Wontons from Din Tai Fung

Burger and fries