Thanks for the report and I enjoyed the photos. It's great when you get an excellent crew, it really makes all the difference.
I know what you mean about seeing your 'home' aircraft in a far away land. Whenever I drive past Newark and see a Virgin or BA plane it definately feels good.