I will echo the endorsement of CX on an SFO-HKG trip. I flew J with them last summer and found the experience quite good. While the SFO lounge wasn't as nice as HKG (I think it's actually a BA facility in SFO) it had the advantage of boarding directly from the lounge. That was a nice perk!