I prefer to hear it in my own language, provided the acting/localization isn't terrible and much isn't lost. Also very subtle things like choice of pronouns can be difficult to translate into English and are often handled awkwardly in subtitles.

Star Ocean should always always be played with the voice acting off.