I would agree with the positive comments here on Bodog. I've used the electronic checking -- LOVE it. I don't pay fees, don't wait for payouts, and get 10% on re-ups all the time (if last transaction wasn't a payout).
Playing dogs on sunday...if you can access lines right up to game time, often the line moves a 1/2 point in the final 10 minutes. Relatively low limits, and slow to post lines. Biggest hassle so far on slow lines is they won't post a CFL line until about 6-8 hours before gametime.
When they came online with their new web interface several weeks ago, it wasn't displaying correctly in Netscape. I wrote to customer service. Got an email reply within 24 hours, and the web site was fixed within 24 more.