imo, the best way to do things is to try and break down the activities that are happening and show them in a list. Progress BARS are a bad idea, because they compress the complexity of many nested activities into something overly simple.