Stlhead ,I just read an article about Microsoft and thier need for so many visas, the guy in the interview said it was because they could not fill the positions in the local area and would be happy to do so if the qualified people were available. Guess he must have been just giving lip service to the situation.