The tragic murder of Trayvon Martin has certainly brought the race issue to the forefront. There will always be bigots - many, many bigots. I’ll bet that if you test all Americans you’d find that the percentage of American bigots has not appreciably changed in the last 200 years.
The only substantial change in this American society to control bigotry is the change in federal law to punish those who turn their hatred into acts of violence.
If you think we don’t need even more legislation to deal with the violent results of bigotry, you are wrong.