NCIS is great! I started watching it in the summer of '09 and I've been hooked ever since.
As for a favorite character, I'd have to say Abby. She's just so damn cute and bubbly all the time. She never ceases to amuse.
But yeah, as you said, all the characters are cool in their own way. I can't wait for tonight's episode. Bob Newhart + NCIS is going to be fantastic. :]
"Because without Twitter... You're f*cking nothing. Your life is just a burnt-out shell. You're like a husk."