Seriously, they're really good. Horatio is a fascinating character. He's very complex and realistically flawed. Incidentally, many people type him as an INTJ -- myself included.
I remember shortly after getting hooked on the series, I got a hilariously awkward marriage proposal from a guy in a bookshop, when I asked where they kept the nautical fiction. Apparently that's not something a lot of girls ask.