I decided to join Bodog when they began accepting Canadians, and I've been pleasantly surprised. I mainly joined because of the Sportsbook, but it's really nice to have Book/Poker/Casino on the same bankroll.
Their bonus system is very slick, and I especially like the fact that they grant Bodog Points for just sitting at tables. They even provide a detailed transaction record of every buy-in/cashout you've made.
For any Canadians having trouble with their CC company, I was able to deposit using an RB Visa
Gift Card with no problems.