I've never had a run, but a good buddy of mine had a redeeming one a few years back, nothing huge, but the best I've ever been a part of.
Joe landed in Vegas on Thursday somewhere around noon, while I'm on my way to meet him there later that night. He calls while I'm at the airport telling me he's down $1500 on blackjack and has only been there about two hours. Now, he's far from broke, but $1500 gone in two hours is a tough hit to his bankroll for the weekend. I tell him to stop, go somewhere and drink, and I'll be there in a few hours and we can re-assess. I get there, he's down closer to 2k and not enjoying vegas at all... this was his mood for most of the weekend.
Fast forward to Saturday night, he's down close to $2500, all on Blackjack. I'm up a few hundred from poker, and our two other buddies who came into town for the weekend are basically even. The plan for Saturday night to go to the club so we decide to go gamble for a bit to get some drinks in us, and then head out. I sit down at poker, they go off to the pits. Two hours later, one of our mutual friends comes to my table to tell me the good news, "Joe went on a sick heater and is up 3.5k!!"... Won what he makes in a month in two hours. I'm still waiting for something like this to happen to me