Sorry to hear Turkish Air is not an option....sounds like another airline that once reciprocated with AA bites the dust. I miss being able to redeem AA miles on Swiss.
It seems that BA has a monopoly going with One World in Europe. I hope in the near future some European airlines drop *Alliance and Sky Team and switch to One World instead of the other way around (as it seems is happening).