I would suggest looking through our http://www.gamesas.com/topic/983941-a-freeware-guide/page__p__14225246, or asking in the http://www.gamesas.com/topic/1386813-the-community-tech-thread-no-116/.
For CPU I use http://www.alcpu.com/CoreTemp/. For the GPU I prefer http://www.techpowerup.com/downloads/2137/TechPowerUp_GPU-Z_v0.6.2.html (or it should also tell you in the drivers)
There is also http://www.cpuid.com/softwares/hwmonitor.html which will list everything.