I like Tara better. She was just so humble, caring, and sweet. But I like Kennedy too a bit. When I first saw Kennedy and she hit on Willow the first ep, I was like WTF?? I found it very brave of her to hit on a stranger. That happens in real life all the time and it doesn't always mean that the person who was forward is no good. I didn't like Tara that much in season 4 and if that would have been the last season I would probably still not like her. I'm sure if Kennedy would have had another season on BtVS, we would have seen that she was a good character.