Slight edge to Angel.
They were both incredible though, and polar opposites of one another. Spike is finally coming into his own as a soulless monster, and is on this incredible high, while oppositely Angel is newly ensouled and has no idea how to live from that point on, and is spiraling downward rapidly. I found them both really cool and insightful, and I loved how they worked together on both shows at the same time. I found Angel's to be a bit better though.