If you fly TPAC's, and don't upgrade to C or F, then I would highly recommend United. Economy plus alone is worth it! Travel within China might be problematic, but I think Shanghai Air is now part of *A.
And United (along with AA) has the best availability for awards of any domestic carrier.