And what are you building the projects with, Ant? Maven? We have a Maven based build process and Cruise Control, we:
1.) Have a parent project at the top level which refers to the children projects, therefore monitoring all projects under 1 label
2.) We also have each child project in the config.xml (yes this is lots of extra config), this enables us to spot problems even faster.