Some great catches all around! Do you ever use plane finder on your mobile, which is pretty much real time?
By the way, the PIA is a 777-200LR, and the Sky Team livery is a 777-300ER, could either be Air France or KLM, we seem to get both airlines over us regularly.
Dave