Japan seems like an obvious number 1 from my experience. I've got trains between cities in Portugal just fine, the same in Italy. Pendulino or whatever. Germany is not good in my experience. I'm visiting Switzerland soon and I have high hopes for the trains there.