Without reading the other posts, I'm just gonna dive in.....
I picked Spuffy.
Don't get me wrong, I really like WATCHING Dru and Spike. On the other hand, I feel like Spike is good at giving his "all" to relationships (perhaps not Harmony) and doesn't get a lot back from anyone.
ALTHOUGH, I think Buffy at least has the ability to give her all to Spike. Dru is just nuts and I don't think she's really able to "give" all that much. In fact, I think she feels oddly out of place when she shows up on Angel because she really seems a lot more "sane" and giving with Darla than she ever was with Spike.
I feel like she was all for Spike when he was bending over backwards to make HER happy, but that was about it.
Buffy seemed (even in her more UNACCEPTING times) more able to accept Spike's activities that weren't all about HER. In fact, she seemed to rather LIKE him having activities other than her.
I'm all for a more EQUAL partnering in relationships.
All in all, I'm WAY more of a SPANGLE fan than anything else. I say, let Buffy go on her own way, I could watch Angel and Spike from now until the end of time.