well, i've been on this route on one of the AML leased 777s, i think they'll continue for over 10 years, but im not sure for how long,
they used to use DC10s a couple of years ago, they got retired and i guess the 744s "stood in" while they were waiting for the 777s
Hope this helps,
Got a question about BA?? ASK ME!