Except for an issue they had with the website last year my favorite is BetOnline, they post their lines the earliest in many cases, which for me makes a difference. For baseball totals 5Dimes is a must though, none of the other books I have used allow you to move the total on baseball.