i had a conversation with someone in the high tech industry (i won't say who) about the quality of Computer Science graduates. He mentioned that it is really hard to find them now days. My opinion is that currently the industry is really competitive for talent. a struggling new grad probably won't get a shot in the "good" companies.
it was also mentioned that some graduates didn't know Eclipse or any other IDEs. OMG. come on people.