Apparently this could be done by using a WebDAV script in a custom web part to query Exchange, which would return an XML response of the number of unread e-mails, which could then be rendered using XSLT.
Anyone know of any .NET examples using WebDAV ?