http://heather.cs.ucdavis.edu/itaa.html
A good summary of his results (put into a NYT Op-Ed column) is at:
http://heather.cs.ucdavis.edu/pub/Immigration/ImmigAndComputerIndustry/NYT.html
In short, the IT industry wants to hire 22-year-olds out of the top 30 programs, work them 80-100 hours per week until they're 30, and then dump them for a fresh set of 20-year-olds.
Barry
As for any articles about a shortage of Ph.D.'s in general, I remember reading the forecasts of such shortages back in 1988. They were wrong then; I've seen nothing in the last 12 years to say that the situation has gotten better for new Ph.D's.