Well, we can ask, as a group, for the range of IP addies the troll has had.
I'm all for it, but I don't have the tech savvy to know how much that would help. Complain to the perp's ISP?