Dr. Eggman was probably the only villain n Sonic X. It could of been better if they have more villianous villains, such as Metal Sonic 3.0, Eggman Nega, Dr. Finitevus, Mephiles the Dark, and Scourge the Hedgehog. Sonic X would of been better if the TV show had those five villains.