PredictionNinja
Prediction Markets vs Polls: Which Reflects Public Expectations Better?