I'm going against the crowd and saying I really- REALLY- didn't like this episode. Some parts were bearable, some parts were amusing, some parts were so off character I scowled. Firstly; what I didn't like.
Cordelia should, by all rights, have still been pissed off at Harmony. She had "disowned" her from the Cordettes, treated her like shit, and then she goes and invites her to stay in her house? Cordelia is stubborn- she isn't the type to forgive and forget *exhibit A; Xander*.
Which brings me to the ending. Why in Gods name would she forgive Angel? Yes, she loves clothes, and she would most definately TAKE them, but she wouldn't forgive him, by any rights. He had abandoned them, turned creepy beige-y kinda soul-less Angel, and she had to have HIS visions while he chased over another skanky blonde. le sigh.
Also, she knows evil. She would definately NOT encourage the gang to support and embrace shebitch!Harmony when she was an evilvamp. Why oh why? Another out of character act.
What I did like:
Gunn hitting/flirting on/with Harm. Priceless.
The talkingaboutblood thing. Angel was lusting for it, and you could see that- it's part of him, he's a vampire, and I'm glad they sort of embraced that there. Although, the rest of the gang by all rights should have been MAJORLY disgusted by that.
Angel's smile when Cordy forgave him, and that kiss on the cheek. Also the, "gay man's style!" comment. Gave me a chuckle or two.