Explain the arguments for and against Affirmative Action. Are programs like Affirmative Action still needed?

Check out the resources on Affirmative Action. Explain the arguments for and against Affirmative Action. Are programs like Affirmative Action still needed? Is the Texas plan to admit the top students from each high school a better alternative? Why or why not?