NJStar Software Company: specializes in developing Asian language software for both Windows and internet applications. Our products, such as NJStar Chinese Word Processor,NJStar Japanese Word Processor and NJStar Communicator are very popular tools for Chinese/Japanese/Korean (CJK) web page and email viewing and editing. Many universities and language schools worldwide have also licensed them as ideal tools for Asian teaching and learning.
VN Software: VNR is a very cool program that can translate any visual novel text automatically for you so you can play it even if you know nothing about japanese and still understand a lot of the content. Here is a tutorial on how to set it up and enjoy it. Also check the Textextractor tutorial, it is lighter and has a simpler setup.