You know, now that I've thought about the episode some more, and had a chance to recover from the sheer coolness factor of the fight with the Beast, I have to say I'm seriously bothered by Cordie's behavior.
I seriously hope this is leading up to a major plot point revelation, that she's still mentally messed up from her stint as a higher being, or under someone's control, or not really Cordie, or something. Because her pity-hump of Connor--and yes, that's what it was--is not only out of character, but she should know how dangerous it would be. To say nothing of the fact that it completely puts the lie to her professed feelings for Angel.
Yuck. Still a great ep, but despite the Cordie/Connor subplot, not because of it. Frankly, the sooner Joss Whedon decides to forget the whole Angel/Cordie/Connor love triangle--which is at the top of the list of the very few stupid ideas he's ever had--the better.