I'm quite surprised that BA will codeshare on B6 routes that AA also operates such as JFK-LAX and JFK-MIA.
I could understand BA codesharing on routes that AA does not operate (AA is somewhat weak out of NYC) but the competition routes are a definite surprise.
Note that Jetblue is coach only for the majority of their fleet.