You may need to have a frank and open discussion with coworkers you feel aren't pulling their weight. This debate may get quite heated, but your cool logic will have them seeing things your way. Now maybe someone else other than you will buy everyone coffee and danishes first thing tomorrow morning.