I really really think the older episodes (Seasons 1-8) were the best. Once Battle Frontier came along, it just got boring. I dunno, maybe is was the voices. Still, honestly, even if they switch companies, why couldn't they ask the old voice actors to keep voicing. I love Jame's old voice, and his scream lol. Now in newer ones, it's not the same. Same with every other character. I started watching again from season 6 up, now i'm in the beginning of 7(6-8 are my favorite series's) and I'm not sure, I may just switch to japanese with subs when I get to BF, I dunno. It's just too different, after what, 8 years of showing pokemon, they randomly change the voices. I'm sure a lot of people got angry.
Also, they changed a lot of the music. Not the theme songs, but the actual soundtrack music. Sure, they have a lot of the old tracks which is nice, but they make everything too overly dramatic, and they have too much violin. I love the violin, my friend used to play it, but, like I said, they make pokemon too dramatic with it by playing those songs for every battle. The oldie tracks were the best.
Still, I'll watch hrough them and still enjoy it if I have to. :)