I've so-far been spared the pain of excessive meetings in my work experience, but I've certainly sat through quite a few where the organizer didn't respect the attendee's time. These sound like great guidelines. Visit the page for the full low-down.
I wish... Our problem at the company I work for is that we have too FEW meetings and absolutely NO communication at all... (Yet for some reason, everything should have been done yesterday...)