After discovering that more websites no longer offer that "v"class cheap BA fare, I decided to go for BA and abort the miles.
The 20Dec flight "seems" seriouly oversold since websits mentioned "no seat map" (2 days before still have "1" seat in coach.
I also get a 15% off offer from expedia.com for BA flights so total $430 for Wed departure and Sun return. Not bad !
AA...I will catch my bonus back...sometimes.