I've used Rosetta before. It's not too bad, so long as you use all functions judiciously. And certainly far better if you're using it for romance languages, but hey, Japanese works just fine too.