Since 1996 PC WIZARD is among the most advanced system information programs on the market. PC WIZARD 2008 is a powerful utility designed especially for detection of hardware, but also some more analysis. It's able to identify a large scale of system components and supports the latest technologies and standards. This tool is periodically updated (usually once per month) in order to provide most accurate results.
PC WIZARD 2008 is also an utility designed to analyze and benchmark your computer system. It can analyze and benchmark many kinds of hardware, such as CPU performance, Cache performance, RAM performance, Hard Disk performance, CD/DVD-ROM performance, Removable/FLASH Media performance, Video performance, MP3 compression performance.
PC WIZARD 2008 can be distributed freely (ftp, archives, CD-ROMs ...).
http://www.cpuid.com/pcwizard.php#faq
I've used all their programs and they work quite well, check out the other's on their website.