meeting request
If I could hack Entourage (or insert mail client of choice here) and change one thing it would be the 'meeting request' function. I would add in some sort of priority hierarchy to meetings.
Looking back at my diary from last week shows I spent over 40% of my working day in meetings. Meetings to decide what to do vs time spent actually doing stuff.
A lesson could be learned from The Sopranos. There's 3 quick kinds of meetings that solve most of the day-to-day problems and reduce the the need for Meeting Meetings.
1 - The Sit-down.
On point and fast, a sit down deals with one specific issue, usually when there are two opposing points of view. Situation described, alternatives weighed-up, decision made.
2. The Stand up
Usually small group, there's no need to book a room or type up an agenda. It's not even really a meeting. 90% of the decisions that need to get made could be done in this way. I'm sure the expression 'think on your feet' comes from this kind of thing.
3. The Chat
Super fast and happens wherever it happens. Person 1 has a question, person 2 gives answer. End of chat.
Over to you Microsoft.