To be honest, Apples built in Activitiy monitor isn't bad but it could be better. So there is an improvement called atMonitor (http://www.atpurpose.com/atMonitor/). It shows you all you need to know about your system, like this you can see what process is bitnapping your resources.