It is definitely a good practice to keep an eye on your system resources. Moo0 SystemMonitor will help you to keep an eye on your system resources. So using Moo0 SystemMonitor you can easily analyze your system resources. You can get deatiled information about your CPU, Memory, Network, Up Time and many others.
I had recently brought a new Laptop, so thought of taking a look at the resource usage. Moo0 SystemMonitor has helped me a lot. We can also get information about Open Connections, Processes, Threads, handles, Hard Disk usage details and many others. It also supports HDD Temperature Fields for Vista.