Recently a good friend of mine pointed out some great tools that Mike Pfeiffer posted and I have to say they are pretty awesome and I would recommend checking them out.
Populating Exchange Labs with Mailboxes using PowerShell
Provision Exchange Mailboxes from CSV using PowerShell Advanced Functions
Generating Test Email Data for Exchange Labs with PowerShell