If your beat regularly includes covering major non-profits, I’d hope for your sake that you’re on Twitter.
Not a day goes by that I don’t see someone I follow trying to raise awareness for a cause or referring to an event sponsored by a non-profit. Many groups have taken to Twitter in the last year (or earlier) and they use it to push out their news, events and stories to those who care for their cause. If you’re on that beat – I’d guess you could use this info.
Face it – it’s a lot less annoying than spammy emails and likely easier to obtain than the faxes coming in to the desk that belonged to your newsroom’s secretary before she got laid off.