CeWL is a Ruby app that spiders a given URL to a specified depth, optionally following external links, and returns a list of words that can then be used for password crackers such as John the Ripper.
The following screenshot provides the custom list of words generated from the cyberhia.com index page: