I used to not like Cordy on Buffy, but it was actually Cordy that got me watching Angel just recently. I happened to see the episode where she became a famous actress, and had to choose between her acting career or her life at AI. I was impressed with how she grew up and gained depth.
Then I started wondering, why did she hang around the Scoobies, even when she wasn't with Xander? After I got the season 1 and 2 dvds (and watched them over and over), I realized that she *was* intrigued by the scooby thing, and she did want to help and be involved. When I go back and watch those eps (especially in season 2) it's clear that she always had decency in her, it just took time to develop.
So now I'm a big Cordy fan...even back when she was on Buffy.
And yup, seeing that old Cordellia is the greatest. "What, are you deficiant? Get me out of here!!!"