The other option is to look at it from the "reverse angle". If you will fly internationally with one foreign carrier, you might consider joining their FFP, and use the alliance with a US carrier for mile accumulation, assuming that you want upgrades for international travel.
Worked for me, in any case.