Okay here's my situation, I mainly fly AC because of where I'm based, but this year has me transiting while on different continents so I've done trips on BA, Iberian, CX and American. I realized I probably won't be able to retro actively claim these flights but I figure I should probably sign up for a one world program because I guess these smaller flights will eventually all add up. I'm torn between American and CX's programs.