Hi.
The delivery (outbound) delay we experienced was due to the large number of messages our mail server was attempting to send.
The SpamAssassin, ClamAV, and RBL contribs all work properly and do their job extremely well (nice work Jesper!).
Until now, a third party was filtering our mail for spam and viruses. That third party would then forward our mail to our mail server. The mail server saw each and every one of those messages as legitimate because it was coming from a trusted source. Therefore, the RBL did not drop any of the messages and SpamAssassin / ClamAV were stuck scanning thousands of messages per day.
By modifying our DNS zones to not include the service we were using, internet mail started coming directly to us rather than passing through our filter. At this point the RBLs kicked in and started dropping messages from known spammers, CPU utilization went down because SA and ClamAV weren't handling so many messages, and outbound messages were delivered in an acceptable timely fashion because the queue wasn't full of bounce reports.
SME is working beautifully for us right now...
Does that answer your question?