British Airways: Earn up to 100,000+ Avios between Canada and Europe

Following in the footsteps of their American compatriot, British Airways
has launched their own version of the premium fare class promo for
Transatlantic flights. Depending on your program of choice you can
choose from the American AAdvantage offer or this one (plus the Delta
match which I have also uploaded onto Rewards Canada)

Here is the BA offer as posted on the Rewards Canada Executive Club page:

Earn up to 100,000+ Bonus Avios when you fly round trip on British
Airways, American or Iberia between the U.S. or Canada and London/Europe
on First Class, Business Class or select Economy Class fares*. Earn
15,000 bonus Avios on your first round trip, 35,000 on your second and
50,000 on your third and every subsequent round trip.
Full Details, Online Registration and Booking (Registration is required) Until Jan 31, 12Valid for residents of the U.S.
and Canada only.

*(i) on British Airways operated flights, includes fares booked
in First Class, Club World Business Class, World Traveller Plus
Premium Economy or flexible/non-restricted World Traveller Economy
Class: F, A, J, C, D, R, I, W, E, T, Y, B or H;

(ii) on American Airlines operated flights, includes fares booked
in First Class, Business Class or flexible/non-restricted Economy
Class: F, A, J, R, D, I, Y, B or H;

(iii) on Iberia operated flights, includes fares booked in Business
Class or flexible/non-restricted Economy Class: J, C, D, R, I or
Y;

(iv) on OpenSkies operated flights, includes fares booked in Biz
Bed/Business, Prem Plus/Premium Economy and flexible/non-restricted
Eco/Economy: J, C, D, R, I, W, E, T, Y, B or H.