Good to hear about EVA air -- I'm flying their business class product for my DPS-TPE-SFO leg returning from Bali (albeit not until next September). The online reviews of their business class seat and service (plus the decent departure schedule and award ticket availability) made the worth a shot.
My sister just came back on HKG-TPE-YYZ in EVA’s business class and she couldn’t stop raving about it. She said it was better than Cathay Pacific.