From Season 1, I liked episodes 1(The best, IMO), 26, 27-32(SA), 33-38(SA2), 39(Chaotix) and 52. I also enjoyed Season 2 a lot. It made Chris not suck, and Cosmo was a good character.
But Sonic X has a lot of continuity mistakes. The most obvious one is when they get back to their world through a Portal. How the fuck did the Chaotix get back? They don't appear on that episode. Also, how THE FUCK did they take Angel Island back?! Besides, the main reason on they going back was to avoid crashing the universe, or something like that. But hey! Sonic & Friends have metabolism. They ate food during the months they spent on Earth. They defecated. They transpired. They breathed. Tails lost some of his fur. A thin layer of Sonic's shoes was probably lost with skidding. Won't these atoms still crash the universe?