I know of a particular IT recruiting agency where they'll tell people they're overqualified when what they really mean to say is "You're too old."
Despite the legacy of Dr. King (imagine how bad it would be in recruiting had it not been for him, LBJ and the CRA and subsequent legislation) and the now President Obama, there are still far too many associated with recruiting (and this includes hiring managers) for whom to call neanderthal would mean insulting real neanderthals.
What matters is the skill not the age...gender...race...etc.
Read more here
I really should spill the beans on this agency...we don't need them in our profession.