We're going to Germany end of April to pick up the new wheels. BA had the best discounted business class fare. I'm working with BMW's travel agent, who is booking us on BA directly. The question is if we do this, will the miles accrued on AA count as status BIS miles? Or do I absolutely need to book codeshare through AA's website? Also--do we get advance seat assignment on BA in business? Thanks in advance.