I usually fly to BKK twice a year. This year, however, I will probably make it only once to the Land of Smiles (although for 2 months). I would like to fly at the beginning/middle of July and come back at the beginning/middle of September.
I have 3 choices:
1.) CA via Beijing for about $1200
2.) NH/TG combo via NRT for $1400
3.) CX via HKG for about $1500-1600.
Of course, I'll fly Y class

I can't decide which airline(s) I should choose.
All of the above options have advantages and disadvantages.
CA:
Pro: I never flew this airline and I have never been to PEK. It's also the cheapest option.
Con: The reviews about this airline are rather mixed. I would also have a long layover in PEK. No status with this airline.
NH/TG:
Pro: I have never flown TG internationally. I have flown NH before and I liked their service. The connections in NRT are rather good (less than 2 hours).
Con: I have flown NH before. and I have been to NRT countless times. I would also get only 50% of the actual miles flown on NH. And I have no status with either airline.
CX:
Pro: Good service. I also have Marco Polo Silver status with the airline so I could use the lounges. The connection times in HKG can also be quite good (less than 2 hours if I gtake the shortest connections) and I would get the full mileage.
Con: I have flown them quite often and they are the most expensive option.
I have never been to the CX lounges in HKG. For this reason alone I tend to go with CX.
Still, are the lounges worth it? Is there any chance of an op-up on any of the sectors with CX?
Any advice would be appreciated before I make my decision.
Cheers
LDIkaros