How long do these shindigs typically go? (read: if I show up at 8, will anyone still be there?) -- thanks, Will