Sorry for the necropost, I just registered to say that I've been lurking on this thread for a while and it's really really good. The only thing I would add is that I recommend portioning out how many minutes I'm gonna give to all my guys in advance. So starting with 600 minutes(10 hours), I write on a piece of paper:

Smith - 20
Johnson - 30
Lewis - 10
Jones - 40

etc.

Then once I finish I will usually be over or under. At that point, if I'm under 600 minutes(10 hours) I will determine who most needs the extra time. If I'm over, I will determine who least needs a lot of time. That way I'm not just figuring out how much time for everyone on the go without knowing in advance if I'm gonna have any leftover time.