4Kids Era for me is also a toss-up between Veronica Taylor and Eric Stuart, though, for me. It's a tie I guess for me between the two.
TPCi Era for me is definitely Jimmy Zoppi/James Cathcart for me.
I also find Ted Lewis fairly overrated, and I'm strongly in favor of 4Kids' take when it comes to the English dub for the voice acting.
Others I'd like to add to the overrated list are Dan Green and Sean Schemmel. Yes, I like both best for Yugi and Goku, respectively. But they're not particularly excellent voice over artists to me, either, not in Pokemon.
TPCi's overrated def goes to Michele Knotz. She's decent, but all her voices are just 1) poor imitations of Lillis with the exception of May or 2) completely different from source material (May).