When I first saw TVD I was team Stefan all the way, because Damon was so ''mean''. But that mean side of Damon is just so funny and brings variation in the show, because you never really know what Damon is going to do.
Have you seen the last episode. It's so smart of Damon that he doesn't want to screw it up this time, but makes sure Elena herself discovers her feelings for him. If Damon is happy, then I'm happy but he's so making the wrong choice. So I'm team Stelena, because he's good for her. Altough Rose's reasoning about Elena's relations with Damon and Stefan was also clever.
I can't say I do like Klaus, because who does like the villains? But I like his way of acting. Like with Damon you can't predict what he's going to do. And he's absolutely smart, because the whole season they're hunting for him but they still don't have him. So yes, I like Klaus in the show. I don't like him with Caroline, because I like Caroline and Tyler to be together. I think the producers have a different opinion about that because Tyler is angry at Caroline again. The producers can't kill Damon because he's so popular. Almost everyone is for Delena. Actually I continued reading the books after I discovered that Damon was alive again (thanks to wikipedia).
But does Rose love him even when he's a strigoi? It isn't his fault that he became one. I can handle boring parts in books because in Interview with the Vampire the thoughts from Louis were sometimes also really boring. That's because Louis can't accept what he is and he is in a constant dilemma of being good or being evil and asking himself over and over what's good and what's evil. But I liked the book though.