English mostly, unless I'm watching English subbed anime with Japanese audio. In that case my mind makes a few attempts at cobbling together sentences in Japanese, but since I don't really have a strong technical understanding of the language at all, I don't think it's anything coherent.
So generally speaking, since I'm an English speaker, I think in English.