Good report with typical brit humor. Just a couple of minor points,
PHX has "international" flights to Canada and Mexico in addition to the aforementioned BA flight.
Being a person of a "wrong" color, I prefer to go through US immigration anyday over "snobbish" British immigration.