Best Airline - BA, never had a bad flight. Always on schedule when I have travelled.
Best Airport - DXB, blight clean and roomy. Shame about the long walk through the tunnel, but you can't have everything.
Worst Airline - Continental, worst service ever! But they were on schedule, so can't moan about that.
Worst Airport - LHR, as the major gateway to the UK, it's not a good welcome to visitors. And it just reminds us of how good it was where we just left! Hope T5 makes it a little better.