BRAVO. THE BEST. BY FAR!
Im impressed not only by the features, but by the regular updating.
One little suggestion: the kanji recognizing algorithm has room for improvement. Sometimes I have to resort to mazec keyboard.
Hikarus虎 about
Midori (Japanese Dictionary)