I found the Daily Mail had quiet good odds about 10 years ago, but over the past few years the accuracy has dropped off quiet a bit. To the point where I have stopped using them altogether.
It really depends what you want out of a set of published odds, personally I use 2 sets of odds one that will give me a good guide to what the starting prices WILL be, and one that gives me accurate probabilities of the out come of the race. If that makes sense.
I use the Race Post for what the anticipated SP is going to be and an on line complier for probability odds.