"You'd think that predicting human behavior would be easy...everyone should be a rational economizer, busy calculating their individual costs and benefits, and acting accordingly. Right?" So begins the review of Socionomics: The Science of History and Social Prediction on slashdot. I've always thought the Elliot Wave Theory sounded like psuedoscience, but found the rational choice theory problematic as well, even ridiculous at times. What's voodoo, and what's promising in advancing predictive social sciences?