YYH is one of the few shows where I honestly love all of the main characters to the point that it's hard to pick a favorite. When I first saw the show, I favored Hiei. But after seeing the whole thing about four times, I have to say that Kuwabara is my favorite. He's great comic relief, plays a key role in the most emotional scenes, and can hold his own in fights against people/demons much stronger than him. I love all of the goofy fights he has with Yuusuke and that despite all the crap that they give each other, they are best friends.