Provide a draft agenda in advance and ask people to submit additional suggestions for agenda items.
Keep close to the timeframe you've set for meeting agenda items, but allow for some flexibility.
As much as possible allow for substantial break periods. Oftentimes the most important meetings take place outside the scheduled meetings.
Make sure an "official" record of the meeting is taken so that key discussion points and decisions are communicated back to the participants.