Could the strange bad beats be from the way the cards are randomized? I've heard that the delay (or speed) in the timing of your call or raise could affect the next card out from the deck.