Here is my take on the foreign visas, how easy is it for an American to go and fly for a Canadian company ??? Or a American to fly in Europe? They are good enough to train here but we are not good enough to fly there! Sorry things suck in your country at this time but I did not see allot of foreign companies holding there doors open to us after the US aviation labor market imploded. We are finally starting to get some of what was taken from us & do not really need cheap foreign labor to keep the oh so stagnant market that way!