I changed company website hosting in the past few weeks from some american shower whose servers were going down a bit too much!, to Hosting 365. One very unexpected (and pleasant) surprise is that, for whatever reason, the level of spam mail I am getting through the company email addresses has dropped from over 400 per day to about 8 (that's 8, not 800!). Best thing that happened and worth the bit of finanacial pain and hassle in transferring.
Don't know if Hosting 365 has some kind of filter or is there some other explanation, that will cause the spam to revert to its old levels after a while, but for now, there's great comfort.
BTW I have NO connection to Hosting 365.