More and more online advertisers are paying on a per-click basis, but who is clicking on those ads and how much are they worth? A study put out yesterday by comScore, Starcom Media, and Tacoda suggests that half of all clicks on display ads (as opposed to clicks on paid search links) are generated by only 6 percent of Web surfers. [More]