I've found "The Bat!" to be a decent program... Except, it's IMAP functionality is crap. It does not do IMAP using the proper IMAP standards... ie: it treats IMAP like POP, Downloading all the mail, then deleting the mail from the IMAP server...
Read full review