I've been on a (rather unsuccessful) quest for the ultimate software solution.
At work I'm restricted by my company's Outlook Exchange server. Email and Calendar *must* be used within this context (group scheduling, etc.) So, for me, the dream solution would be an Outlook replacement that would be able to connect with an exchange server.
An Outlook replacement that was able to connect to the Exchange server for email and calendaring, but had advanced Project (including multiple NAs)/List-making tools (very lacking in Outlook- even with the Outlook Addin), which is palm-syncable, would be a dream. This would eliminate the multiple program "hack" approach with which I'm struggling now.