The 'best' award is the one that's available. If your travel dates have little flexibility and you want J (and not Y or F) you may find yourselves with few options unless you can find an AAnytime routing (meaning solely on AA metal) and are willing to part with lots of miles.
There are many threads on the merits of JAL and Cathay - no need to repeat that here.