Originally Posted by RustyC
That's the one big thing that foreign airlines generally don't go along with. Not many programs outside the U.S. give double miles to elites on all paid fares.
AF gives double miles on all flights except the super cheap coach fares on long hauls. Plus you get bonus for C.