seriously, you can usually get a fair sample size at wagerline and/or covers.com
The closer to game time the more "votes" have been cast
For example, the CHI/DET nfl game currently has about 1500 votes, which actuarily is going to reflect the betting population at large by +/- 5%