Mark Hurst has a set of good ideas on dealing with spam. I have been doing much of what he mentions. Have set up filters and multiple inboxes. My spam management time is under a couple minutes a day. recently, we have also added SpamAssassin on our mail server, and that too does a pretty good job in identifying spam.