For me Heathrow Terminal 5 is the best London terminal, followed by London City airport.
I am flying Virgin but would have preferred Emirates. The reason for Virgin is airmiles as in two weeks I continue the party in Miami and Virgin fly direct, BA do but I always have trouble with them, AA do but that is just too basic an airline for my money.
I can't wait to see my hotel, The Harbour in Dubai Marina!
I have worked in Dubai before and stayed at the Hilton on Jumeria, the Radisson Media City, World Trade Centre apartments and the Royal Meridian on Jumeriah.
So off for a flight now, spa and beach tomorrow.