EBJS is an application for the Gameboy Advance that will take a 5 or six letter word, and rearange the letters to form ALL possible combinations!

http://www.consolevision.com/theblackfrog/