Pokemon has never had a good English opening since the first one. Pretty much all of the original ones are good, except for the Orange Islands (YOU MY RIVAL) ones.
Seikei League was good, Orange Islands was gave the writers freedom to create plots that weren't copies of the game, the first part of Jouto was filler city, the later quarter of Jouto was pretty good. They introduce the Giovanni scenes around this time, hence the prelude to awesome. Ready Go! is the best opening in the original series. Pokemon hasn't had good ending songs since Takeshi's Paradise and Maemuki Rocket-dan.
Advanced Generation wasn't so bad, the first part was slow and rehash, but later on the introduction of characters like Shuu and Harley were interesting. The Houen coordinators are faggots, and not in the good way. There were some awesome episodes, like when they have to seduce that giant Nendoll and Sonansu nearly gets raped, the one with the guy who dresses up in leather on weekends and keeps it secret from his family, the one where Haruka's mom thinks her father is cheating on her. How did the censors let this slide in the US? Battle Frontier was the best the series has been since the Orange Islands, and Battle Frontier and Spurt! are awesome.
Shinou has been okay. Pokemon Hunter J is interesting, the Giovanni scenes have gotten good enough to be cut from Amerikkka. Shinji and Nozomi are interesting, the other coordinators are crap. I hate the opening, after the fast paced ones in Battle Frontier, this one just seems to suck.