Isn't the B777 more economical too on a route such as this compared to BA's other offerings???
On the Airbus across Atlantic thing,
AAL operate A300's into LHR
Tarom, DLH and AFR
used to do A310's to various destinations (don't know if they still do)
A319's are corporate ones only
A330/340 are used by multiple airlines to multiple destinations
The most impressive pax a/c to do the Atlantic regularly
HAS to be the DLH B737-700 that I think does Washington-Dusseldorf regularly for business pax only!