For stats like results against each other, I use
www.goalzz.com. You may have to register, but it's free and they have every game on the planet on there.
As for odds comparisons, I just use Betfair. Tends to be the best odds and they have multiples now.