Languages
Language learning software is definitely helpful, and a lot of people have already improved their skills and vocabulary with such software. If that's what you have been looking for - take a look at applications from this category and download instantly.
BitEdit9
Rodali
NHM Converter
FREE English-Marathi Translator
TheSage
Han Trainer
MDBG Chinese Reader
Shree-Lipi
Free Language Translator
ZDT
Nepali Unicode Traditional Layout
kelk 2010
TransHunter English VS Italian
MultiTranse European
ABBYY Lingvo x3
FREE English-Urdu Translator
English to Odia Dictionary
Alternate Dictionary
E2H
Marathi Indic Input
Pashto Dictionary
Monlam Grand Tibetan Dictionary
Vocabilis
Aurora Suite
Vocabulary Plus
QTranslate
MemoPump
RuTast
Discover FDM
Add-on support
You can get add-ons that download files/video from arbitrary websites.