Though it may be too late in time for the changes that BA will implement, you can transfer your AA miles (no limit, though they do advertise a 50k per year limit) to Diners Club and then in a few months, June/July when DC offers the 1:1 DC to BA promotion, you can move your former AA miles which are now DC points into BA. Details on this promotion are mentioned in the BA forum. It's a great deal, over the past few years of this promotion, I moved nearly 1 million Diners Club points, which I had consolidated from AA, UA and at one time Delta and actual earned DC points to BA for many First Class tickets to Europe and Concorde flights without having ever paid for a BA flight. I realize that the changes at BA will be costly, more miles needed for a flight, however, I really enjoy the airline for flights to Europe and will continue to move my points and miles from other accounts into BA via DC even though my points and miles will be devalued in the coming months.