Really interestng link:

http://caselaw.lp.findlaw.com/data/constitution/amendment01/

They break down the first amendment into tons of subcategories and cite case law explaining how courts have interpreted the various scenarios and subcategories. Seemed apropos.