I couldn't stand most of the voices in Battle Frontier. But over DP, they started improving. Part of it might have to do with my getting used to them, but I think they've gotten better as well. Sarah Natochenny, in particular in my opinion, is doing a much better job as Ash. It's kind of strange- I've gotten so used to old and new voices that I'm able to watch Kanto episodes, turn right around and watch DP episodes, and not be bothered at all by voice changes.