Nice work on the logos! I actually liked all of them, but I found #8 and #7 the most appealing. I think a character based logo, as you have done, is the best approach for visual impact. I also liked the other logos, but I felt the two character logos were by far the best.
Your most recent entries, #22 and #24, are very strong. As with #7 and #8, I can't find anything I don't like about them. The quality of your work is great!