I highly recommend Process Explorer (http://technet.microsoft.com/en-us/sysinternals/bb896653.asp...). It is like the default Windows Task Manager on steroids. It is the tool most preferred by Microsoft devs. It is very lightweight and powerful. I have long hoped for a Process Explorer clone for linux (maybe a side project for someone with lots of free time...).