Padict dictionary
Padict is an electronic dictionary for Palm handheld or at least Handhelds with Palm OS. It is open source, and therefore for free. If you want to buy an electronic dictionary, which I think is very useful as looking for kanji is a lot easier than in a paper dictionary, you may buy a palm and install padict instead of buying a more expensive special English-Japanese or German-Japanese dictionary.
The cheapest Palm, the Palm Z22, costs about 100 Euro at amazon and I think its very useful as you can do a lot more than only install a dictionary.
German-Japanese (edict) and English-Japanese (wadoku) dictionaries are available. Padict offers search in both directions. You can insert kanji by handwriting recognition, hiragana, katakana or romaji. Stroke order is shown for a lot of kanjis. The interface is okay. Overall extremely useful.