If it were me..
Having flown most of these, except ANA and JAL business as well as United first, I would give priority to JAL and ANA over American, United and Air Canada. Especially since you are "miles rich" why not go with the best. Same with first vs. business. There is a marked difference in comfort.
Service-wise, JAL and ANA are about equal. I found ANA's catering to be slightly better than JAL's. Not sure if you care about the lounge at NRT, but I thought JAL's F lounges was quite a bit nicer than the ANA F lounges.
As far as getting annoyed with the empty wine glass syndrome, you are likely to run into this on AA, UA and AC, but not JL or NH.