Here's a link to a game I made for a language school:
"Lost words", find as many hidden words as possible
There are a number of mildly entertaining word games at
www.games.yahoo.com.
You need a Yahoo! email account to play, which you can get for free
here.
If you're up for a real challenge, try some of these
cryptic crosswords.
Learn English (de) have hangman, wordsearch, crosswords and lots more. There's also a really good drill for irregular verbs in the grammar section.
English Banana.com - Lots of free online word games there!
If anyone has anymore reply to this post, and I'll put them here (only free stuff though)