It's funny. As I got further into Buffy and Angel I began to realize what a monster Angel really was. He never truly became a hero, he was always evil and selfish. But Spike not only began to seek out good, he did without his soul. And ounce he got it he was a changed man. Unlike Angel.