On the gripping hand Babelfish and the rest are nifty and nicely designed tools that don't get in the way (I wonder if that's my personal definition of a good candidate for a Web service?).
In the spirit of sharing I offer this and this - pages from a Japanese Web site on Tablet PC. If doubt the point and the like it is to in addition to, question and the like we would like you to move aside to the bulletin board by all means.