I'm only a fan of the games however I have a dislike for Ruby/Sapphire due to the fact that evildoers suck (poor excuses for environmentalists/ecoterrorists), the pokemon in the region rock, contests rock, the rest is kinda rushed and poor quality. D/P/P is higher quality and doesn't suck but nothing beats G/S/C and R/G/Y (never played Blue but I played Green).
Verdict on anime
Kanto and Orange Islands: Epic
Johto: One of the best in the series
Hoenn: Meh, Misty who was epic replaced with May (What a poor excuse of a girl), Team Magma and Aqua kinda suck
Shinnoh: Repetitive however Dawn is a much better character than May (Dawn>May), I stopped watching it because of the repetitive nature.