Wow... what a great, great match.
In kayfabe terms, if you look at the British Bulldog's prime as being his babyface run in the early nineties, then he definitely beats Mysterio. Bulldog didn't lose much as a babyface, and Mysterio loses all the damn time. But if you look at Bulldog being in his prime during his heel run in the mid-nineties, then Mysterio stands a chance, but there's definitely still a possibility of Bulldog pulling off the victory. But the edge overall goes to Bulldog when you put it all together.
Work-rate rise... Mysterio wins. They're both very, very, very good workers, but Mysterio is a tad better, and definitely takes the cake charisma and promo wise.
But at the end of the day, I have to vote for Bulldog. It's extremely close as I'm a huge fan of both these guys, but it just simply comes down to the fact that I like Davey Boy just a little more then I like Mysterio. He has that nostalgia factor and for whatever reason, that goes a long way for me.