The Congressional Research Service have produced a research paper on flag burning. It outlines the position the Courts have taken, and the attempts to ban this controversial activity.
Another interesting (private) resource is available at http://www.esquilax.com/flag/