(EDITS: Forgot to mention that these characterd are in no particular order. And also, I added a few character)
1. Sho/Syrus - Yu-Gi-Oh! GX
Because: He's a whiny little bitch. True, he's had SOME badass moments, but even in THOSE situations, he hardly ever quits whining. So annoying.
2. Jun/Chazz - Yu-Gi-Oh! GX
Because: He's a greedy bastard. I found him kinda funny in the earlier episodes, but near the end of season 2, he just became a full-on jerk.
3. Seto Kaiba - Yu-Gi-Oh!
Because: Pretty much the same reasons as Jun/Chazz from GX (See no. 2)
4. Cream the Rabbit - Sonic X
Because: She's a cute character and all, but her voice, it's excruciating. I'd like her a lot better if I could understand more than half of what she's saying.
5. Usagi/Serena - Sailor Moon
Because: I don't really hate this character, however, she does cry way too much. Kinda gets under my skin after a while. X3
6. Hikari/Dawn - Pokemon Diamond and Pearl Series
Because: She's kinda weak, and her voice is a bit annoying. She's not even that good a coordinator, she should not have beaten May in the Wallace Cup. And, she's pretty girly compared to Ash's other female companions. So yeah, that about sums it up.
7. Iris/Iris - Pokemon Black and White Series
Because: She's pretty mean to Ash most of the time, calling him a "Kid" and all. Sure, he IS a little immature, but she doesn't HAVE to constantly remind him of that.
8. Shinji/Paul - Pokemon Diamond and Pearl Series
Because: It seems to me like he's TRYING to be an ass to everybody! He's mean to Ash and his friends, and even meaner to his Pokemon. That guy clearly has no respect for anybody but himself, and doesn't deserve to be a Pokemon Trainer.
More soon, if I think of any.