I was recently watching the Fall of WCW DVD and the Goldberg segment made me think of something.
Is there a good way to end a face's undefeated streak?
Goldberg's ended with interference, Rybacks will probably end with interference. I can't remember any other major ones, but it seems like the face always needs to lose in a screw-job manner.
On the heel side, the face that defeats him would be a conquoring hero in the fans eyes (if done right), but don't think a heel ending a faces win streak can really do much for the heel.
I don't think the issue with the Goldberg streak was HOW it ended, but rather that it ended way too soon. There was still tons of programs he could have done, he was still drawing money on top, and Nash didn't need or want the belt.
I think TNA kind of had the right idea with Crimson's streak in that they had him go on for so long as a babyface until people got sick of him, turned him heel and milked it for a while that way, and then had James Storm end it to get whatever rub they could out of it. The major problem was that Crimson is fucking awful and it was booked atrociously. Regardless of TNA's errors, I think that's how Goldberg's streak should have gone down: Ride that horse until it's dead, then turn the corpse heel and send it to the glue factory. Or some other metaphor that makes more sense. And if people DIDN'T get sick of the babyface winning streak, then all the better, because he would still be drawing money!