Try this site. I've found it quite useful for configuration issues, setting startup lists etc, and it reports actual CPU and RAM. You can test anonymously or register (free). Wouldn't bother with the driver detective, though.
http://www.pcpitstop.com/pcpitstop/pitstop.asp