This is a fascinating comparison of Angel & Spike and analysis of the not rape scene. Buffy - Rant about Spike vs Angel by ~airagorncharda on deviantART . I love both Spike and Angel. Angel is definetly worse soulless than Spike is though.
See even Sarah who plays Buffy thinks Angel and Buffy are soul mates! (She also had trouble getting through the break up scene in "The Prom" and production had to stop for almost a half hour)<<<<< Joss Whedon, give us our happy ending!