For this specific routing I'd do BA on the SFO -> LHR routes and AA SFO -> LA or LA -> NY, perhaps crediting all into AA if you like straightforward redemption approach inside the US.
But out of SFO AA is weak overall, so if you travel for business from the Bay Area you may need to look elsewhere.