I see you bought biz class, which would have been my suggestion too given the difference.
i did an extensive PE trip report blogger review recently myself for those airlines. My take away was CX & Eva neck & neck though each had their minute differences and both rated high than China Air for what that is worth. My favorite has always been Cathay until they cheapened up. Eva is temptng given they have flights out of SEA.