Dictionaries
All-Acronyms.com - http://www.all-acronyms.com/
A free human edited website with more than 800,000 currently published acronyms and abbreviations.
Langenberg.Com - http://dictionary.langenberg.com/
Features many sources of rhyming, crossword puzzle solvers, scrabble word generators, thesaurus, computing dictionaries, anagrams, and even pig latin.