On Friday I got a card from NAEC in MN thanking me for flying to three continents with BA this year and advising me I had been given 10,000 bonus miles as a recognition gift. I assume heavier fliers would get better gifts. Perhaps it was part of the same campaign?