I currently have Exchange 2007 running on Server 2003. The mailbox database is around 350Gb. I need to decrease it drastically. I'm thinking of implementing an archiving software, either Exchange PAM or message solutions product. I'm also thinking of creating multiple storage groups and databases as even with the archiving software, there would still be white space and I would need to run an offline defrag which would take days on 350Gb DB. Any suggestions on how best to approach it? Just trying to bounce ideas around to see the best course of action. Thanks.