<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Originally posted by B Watson:
I have yet another question on BA across the Atlantic - I KNOW that no points credit for flights to NA but I am fling LHR to GIG and do not really want to go via MIA - I assume I am SOL on AA points? Plus, could I even go via MIA on an RTW since I would be toughing the continent twice?</font>
Unfortunately, I think you're SOL on earning AAdvantage miles. The AA site mentions no mileage earned on BA transatlantic flights. The oneworld site states, "American Airlines AAdvantage and British Airways Executive Club members can earn and redeem miles, and earn tier status credit, on all eligible flights except each other's routes between Europe and the Americas."
I could understand the application of this rule for flights to North America, but to include Central and South America in the scope of applicability is absurd.
If you really want AA miles, want to avoid MIA and can travel on a Monday or a Friday, you can take LX from LHR-ZRH-GIG via GRU.

LX First is quite nice. Obviously LX isn't an option on a oneworld RTW. Hopefully, things will be different in the future.