Curious as to how you guys deal with incompetent/annoying group members. Was in a group with two other students and they didn't show up for two weeks only to finally tell me they changed their timetable and aren't in the same tutorial any more. We have a large report and a presentation to do...
An absolute pain in the arse no doubt, but you're going to work with idiots all of your life, so treat this is as a really good opportunity to work on solving an issue that will be presented to you a lot during your working life.
For my part, I've always been pretty lucky with group members. If someone isn't pulling their weight, speak to them one on one and raise your concerns. Ask them if anything is going on and what you can do to help them with it. Just a reminder that they're not pulling their weight is sometimes really motivating, especially if it's delivered kindly. If you just have a crack at them, they're not really going to feel committed, or indeed comfortable, contributing to the group.