Back from the dead, is this thread? I have more! Yay!
Anagram ArtistThis program is pretty old (long before this thread), so I bet a bunch of people already know about it. But for those who don't, and anagram is a word or phrase that is made out of the letters of another word or phrase. For example, my name (Eric O'Brien) can be mixed up to spell "ironic beer." That one isn't so good, but two I love are CardBoardBox's name (Alex Hoy) can be mixed up to spell "Holy Axe" and "Infernal Monkey" can spell "Freaky Melon Inn."
It took me a while to figure out how to use this program. First, you choose your word/phrase you want to start off with and type it into the top box. AA will then show you every word it can make using those letters, and yuou can choose what part of speech to show (ie: only nouns, only verbs, etc. very useful). Then, you choose a word from the list and enter it into the bottom box, and AA will then form another list using only the remaining letters. If a word on the list appears in ALL CAPS, then you know that if you use that word you will have a complete match, letter-for-letter, of the original word/phrase.
It's just a nifty little program I happen to enjoy.