For anyone who has considered playing for real money on any of these on-line sites, I would advise quite strongly against it.
It depends....for example Everest Poker is a very good site and you don't play against machines. But when I'm entering a Casino I never play Video-poker games. I'm really careful with these things.