On Zalera, I typically delete the 20 oldest names on my blist once or twice a day. I've been tempted to go afk for a few hours then Fraps a video scrolling through my chat window at all the spam, but (1) I'm guessing your messages eventually get dumped, and (2) my hard disk does not have enough space for that much raw video.