Regarding online deposits and withdrawals—I have been doing business with
http://www.payingsafer.com for quite some time now, and I can genuinely say I recommend them!
As for the sportsbooks—I really have to emphasize this one point:
STAY FAR AWAY FROM BWIN!!!
You’ll need just as much luck trying to get your money out of them as you do winning your actual bets. They will find even the most microscopic discrepancy between your ID and your registered details just to justify closing your account. If you spend even a little time browsing the forums, you’ll see people have had endless issues with them. Furthermore, if you are actually lucky enough to get a payout approved, it takes an absolute eternity to hit your bank account!
My recommendation: Unibet. I’ve had excellent experiences with them—the selection is solid, and the odds are great. When I request a withdrawal to PayPal, the funds usually land in my account by the very next day! Honestly, I don't think you can find much better than that on this side of things. That said, I do feel the website—and the live betting interface specifically—could be a bit faster and more user-friendly.
One more thing—I noticed earlier when people were comparing the odds at SuperSport to those found online, that certain manipulative costs were being overlooked! In other words, a 1.20 odd at SuperSport is effectively the same as a 1.14 odd online!
If you are planning to dive into the world of poker, then this is the perfect spot for you:
Pokerstrategy.com
You simply register, pass a brief knowledge assessment, and
you receive $50 + a $100 bonus entirely for free to use on whichever site you choose from their partners—they offer PartyPoker, Titan, Stars, Fulltilt, Everest, Mansion... and so on. It is essentially a no-deposit gift! Plus, they provide fantastic articles, video tutorials, and coaching... They won him over a long time ago, and they continue to impress me. It is definitely a place where you can always learn something new about the game.
My personal picks: PartyPoker, Titan, or Unibet.
Best regards,