Navita is a free five language translator for your Blackberry. Its similar to bbtrans also made with a very simple interface. I don't know what translation engine they are using but it seems to be okay and fast enough. My officemate claims the German translation works well and is usable
HNHSoft Talking English-Chinese Dictionary is a great dictionary for Chinese language students. It contains over 60,000+ entries, Pinyin (the official Chinese phonetic system), and most remarkably, a real person's pronunciation for every single Chinese word! The dictionary also provides a great study tool that allows you to organize your own list of words