I have to say my only real pet peeve in this is Angelus' mustache in the flashbacks... I guess I get it though... makes him look like a vamp Rhett Butler, but with long hair.
Also, and I guess you can chalk this up to Cordelia trying to throw a few jabs on her own, but bringing up Xander's parents drunken Christmas fights as a way to embarrass Xand... Okay, I get that Cordy wants to humiliate Xander to get back at him, and any other episode of the season that she does this in, I don't have a problem with, but this seems really vicious of her, more than I'd expect from Cordelia.
While I understand that she feels betrayed by Xander and Willow, the idea of blabbing Xander's negative home life seems extremely harsh and obviously a verbal surgical strike. And while Cordy is MASTERFUL at comments that really push the right buttons, this button just seemed like something she'd at least have enough of a mind to not press. Yeah it'd be okay if she said it in front of Buffy and Willow who know about it, but to say it in front of one of her shallow girlfriends who would probably end up blabbing that to the rest of the school just seems way more wrong than Cordelia truly would be.