The local paper runs the Jumble puzzle, a series of words with the letters all scrambled. You can play it online at http://www.jumble.com. The paper also runs the Word Scrimmage, and the Word Game-- different variations of word games where words must be formed from a sequence of letters. Then there is Text Twist, a Yahoo online game with a similar theme. I figured I could write a program to help solve these games, so I did. And I made it available here.