Any feelings I had about NAACP being relevant or legitimate were lost entirely with the "Black Hole" vs. "Black Whore" thing a while back. They see and hear what they like in an attempt to prove to African-Americans that they're still necessary.
I think the NAACP could still be relevant and legitimate, as there are lots of areas where blacks still lag considerably behind non-blacks. Problem is they've become the NAALCP (National Association for the Advancement of Liberal Colored People) and are now looking only to elect more liberals and more Democrats - but I repeat myself.
If the NAACP could get past blaming everything on racism and actually work on the true, specific causes of these problems, then it might well make this a much better country. For any widespread societal ill there are multiple causes, and those causes are not necessarily evenly distributed across racial or ethnic lines. So a race-based organization, if it is honest, might have better results in improving a particular race's performance in certain areas than a similar organization working on the same problem without that concentration.