At first I thought Kekkaishi was your basic by the book shounen series but it's really good. One of those rare series that gets better instead of becoming stale.
So, the Urakai are mostly a bunch of assholes. Should've saw that coming. Not sure who to root for now.