I have added SIL’s entire software “catalog” to my blogroll. SIL offers quite a number of useful tools for language acquisition/study. Worth a look if you are interested in that sort of thing. Of particular note is Toolbox (The Field Linguist’s Toolbox). It is tool that helps with building a lexicon of terms in a language being studied (among other things). I’ve seen a number of other interesting applications and tools there.