Try Word Solitaire. It is a truly fantastic game (and I have no connection wtih the developer, other than that I played all 250 levels of the game and loved it). You get get about 10 levels for free and then buy the rest if you like it. I can't post a link yet, but just search "Word Solitaire"...