Golden Palace
I've played on Golden Palace. Only free money though. I can say that I play Poker online (PokerStars, PartyPoker, Paradise Poker, etc.) for real money. It is fair, even though sometimes the draws seem outlandish. As far as BJ goes, I don't know when they shuffle their cards. It is possible it is done every hand. There should be a FAQ on their site to tell you about their shuffling procedures. This should also be reviewed by an outside company, which is also usually stated in the FAQ. As with B&M casinos, they are going to make their money without cheating so I would imagine that their reputation is more important to keep up than taking away somebody's 20 bucks. I don't think I would bother playing online for any kind of serious money though.