You just can't help it. Ride up the six-person ski lift at Schweitzer Mountain in northern Idaho, and you can't help but shriek ... More