I have always struggled with the tools supplied in exchange to manage/track message flow and find them inadequate at best. I usually use the console which then opens an OWA login and then asks a series of questions to get filter our search.
On the current situation I'm looking and can find an email that should have been delivered to multiple people within the same domain. It shows its pending and is taking longer to deliver then normal. I've checked the queues but don't see any messages waiting to be processed.
I'd be interested in an aftermarket product that does a great job at helping track messages without the headaches the exchange tools give.