I used the agenda widget for a bit before turning to Touchdown, which I've found to be totally robust, and their widgets are much more readable and user-friendly. The only con is that it costs $20. But, if you are a corporate email user like me, then it is so worth the money I believe.