I personally think Bovada with their anonymous player pools is the best thing for the poker player as you have to rely on your own independent reads, betting pattern observations and poker skills and instincts. When we allow technology to take over the very skills needed to hone and improve our game, does this not take away from our own skill as well?