This is a fast and accurate application for turning a collection of letters into words. It is unbelievably speedy. The only way that I can see they could make it better would be if they provided for multiple words from a single source of letters.
DangerFrog about Anagram Solver - Crosswords