Currently, our email is hosted by our web site host. Our IT company thinks it would be best to host it in house on a new Exchange server. The main reason given is viruses. Is this the best idea? Is this necessary? We are a not for profit, so the best, cheapest way is the way we'd like to go... Thanks in advance!