A few years ago I flew Turkish Airlines Business Class round trip and was surprised how nice it was, especially the lounge.
The lounge was the best that I have experienced.Fantastic!
I have also flown with Cathay Pacific Business Class a couple of times before, but I prefer Turkish Airlines.
Haven't any experience with the others that are recommended.