Pokemon. It has a lot of well written and interesting characters. Hell, the only ones I truly dislike are Satoshi and Kasumi. YGO had a lot of great characters (Haga, Ryuzaki, Dartz, Siegfried, and Pegasus, anyone?) but also many horrible ones, such as Yami no Yuugi, Honda, Sugoroku, and Mokuba...