Britain's Queen Elizabeth II arrives to open the $8.6 billion new Terminal 5 at London Heathrow Airport, March 14, 2008.
Credit: AP Photo/PA