I have been searching the web for a module / wrapper to do a comprehensive computer hardware information. I am looking for most possible info of a PC running Win32. For example: Memory, CPU type and speed, PCI Bus cards and vendors, PCMCIA cards, Vendors: HDD, Video, chipset, etc. I think one can utilize a good console application to provide these and obviously parse the output, but I haven't met a good open source one so far. Please help.