Go with BA, if your flying CW between the us and uk you will make silver in no time at all.
The main benefit is that BA silver card holders can use AA lounges for domestic flights within the USA
With your planned transatlantic flying and with domestic AA flights you could well reach BA gold without too much trouble.
cs