I'm not a big fan of meetings. They tend to drift and we get to see office politics in action. But meetings with a clear agenda and a task master can be fun. I spent two days this week in an engineering meeting, synching up marketing requirements with engineering requirements. There was a long punch list of items to discuss, and we started at the top and worked our way to the bottom.
Most items were routine and quickly checked off. And yes there were quite a few spirited discussions on other items. Those were my favorite times (and the breaks to get vanilla bean gelato).
The key to a good meeting is a clear agenda; attendees who contribute or need to learn (otherwise, please leave); someone staying on task. And when things get stale, go for gelato.