I do love Lorne with all my heart, so he is my favourite character. Then come Cordy and Fred at a tied second place. The only main character I don't like is Connor, but just in Season 4. He was ok/Semi good in Season 3 and 5.
I also hate Groo. Worst character on the show.