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.
Sinhala Text to Speech
Pashto Phonetic 2
Learn to Speak English Deluxe
Wakan
WhiteSmoke
Rhyme Genie
Concise Oxford English Dictionary
Loquendo TTS
Stackz Dictionary Edition
MorsePlay
Thai Romanization
H-Dictionary
L.R. Flash Cards
Oxford Learners Bookshelf
KWP Standard
Shakti Office Tamil
NH Nepali Dictionary
Linguarde
HindiPad
LingoPad
Wordinn Urdu Dictionary
SAT GRE Crash Course
EnAble India Spelling Tool
MemoAccelerator
Char Menu
MultiTranse
Active Vocab
Hindi Typing Master
Italian & Armenian Dictionary
MovieSubtitler
Discover FDM
Add-on support
You can get add-ons that download files/video from arbitrary websites.