I personally cried more when Doyle sacrificed himself. I guess because I knew Buffy was going to come back, it lessened the effect of her sacrifice. Doyle didn't just sacrifice himself, he also transferred his powers to Cordelia, which meant he was never coming back, and the last scene with Angel and Cordelia watching old videos of Doyle... let's just say I finished all the tissues in the house.