Always try pricing separate tickets US-LHR and LHR-destination, especially if you're traveling outside of summer. You can fly AA across the pond for full miles and then still get the cheap onward BA fares. It's surprising how often it costs less that way. (Of course, if you're in discount Y on BA, you won't get full miles for those legs. Only the codeshare or a full fare will get you that.)