Tagxedo turns words -- famous speeches, news articles, slogans and themes, even your love letters -- into a visually stunning tag cloud, words individually sized appropriately to highlight the frequencies of occurence within the body of text.
Underneath the image is a link that will step you through the word clouds for all the inaugural speeches. Each one is also printed so that you can read the full text. This is not only good for Social Studies, but also VERY good for English. My how our language has devolved over the years. Read Madison's speeches, for example.