Rarely helpful
Ive used ultralingua Spanish, and thought it quite helpful, but the Italian version has a dictionary that leaves out many words - useful, necessary words. It was better than nothing, but only just.
ck350 about
Ultralingua Italian-English, v1.5.1