ABC SCRABBLE is an absolutely free tool that will help you find anagrams as well as words that contain any number of jokers. It has been especially designed for Scrabbles, Crosswords, and Letters fans.
It relies on the ENABLE dictionary (including 154,000 words from 2 to 9 letters). ENABLE stands for "Enhanced North American Benchmark LExicon".