RE: first class seats
BA and Swissair have excellent FC seats and yes SQ also has a cool raffles class. Although I think i had a good FC experience with Ansett Australia, they were great. The worst FC travell i have done is with Air India, Garuda, Korean Air, Air NewZeland.
AIr India is just too much….u dont expect any thing from them.
First in Long haul yes. I went London-Delhi, Delhi-Copenhagen, Singapore-Melbourne. My brother has been on Johanesburg-NewYork and he says thats a nightmare.
cheers
Kabir