One lady was particularly prolific. My coworkers, to try and get revenge, said they enabled the Windows Messenger service on her machine when she left it unlocked once (the one you send a network message, and it shows a popup dialog). She wasn't particularly technical, so this was going to be a good thing to exploit.
I wrote a VBScript which did a GET on the (seemingly now defunct) BOFH excuse server: https://pages.cs.wisc.edu/~ballard/bofh/
And it parsed the page, and sent the message to her computer. It didn't just do it at some interval, though. It would only do it during her normal working hours, and it would use rand() to pop one up at different intervals, no more than 3 an hour, and no less than one an hour.
Drove her crazy for a day.