While I am sympathetic to the person saying that all meetings meetings are a waste of time, shit happens. The number one way to make meetings work is to have an agenda distributed and stick to it. Anyone getting off agenda gets shot down immediately.

But ShadowSystems is right - if you can solve the problem with one of email/phone/IM/face-to-face-passing-in-the-hal there's a problem.