I don't play poker but for wagering on any sports Pinnacle is far and away the best.
Stay away from ESB/Telebet. They are like many a scam operation just take your money and DO NOT pay. I am owed nearly $10,000 since Nov. 2004.
Despite someone recommending sportsbetting.com I have not heard anything good about them... in fact I have heard bad things such as that they are also a scam operation. Don't make the same mistake I made. If you don't care to be paid and just need to throw your money away it is not important but if you want to win and COLLECT be careful. Again, PINNACLE is the best. I call on Monday for a payout and I have the check by Wed. or Thurs. of the same week.