The controversy surrounding the firing of U.S. Department of Agriculture official Shirley Sherrod attracted widespread attention from the news media last week and was the dominant story on cable news networks.