Not that this will come as a surprise but it is hard to go past pinnacle as the best book. Quick transfers, low juice 24/7, large variety of sports, good limits, decent software, good customer service, very stable etc etc etc. Did I mention low juice 24/7???
Edit, worst book is a book that won't pay you. Throw a stone and you'll probally hit one.