Wirelessly posted (BlackBerry: BlackBerry8530/5.0.0.1030 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/417)
Unless you are willing to perform the detailed, time-consuming analysis suggested by lhrsfo in paragraph 4 of his post, I would either concentrate on flying oneworld carriers and crediting the flights to AA, or concentrate on flying Star Alliance carriers and crediting the flights to UA.
Note that AA has some non-oneworld partners like Jet Airways and Etihad that can earn you redeemable miles but not status-earning miles (unless you book their flights under AA codeshare flight numbers, when available).