Using lm-sensors will provide whatever information the driver and hardware provide. If the data is incorrect it's a bug in the drivers or hardware.
This is not true because lm-sensors have to be configured for the setup and it is never is out of the box. The voltage and the RPM reading have to be tweaked. If lm-sensors have to be configured, it is not a bug. None of the motherboard manufactures uses the same pins for reading the voltage, temperature, and RPM.
These days it is best to use ACPI to get the readings of temperature, RPM, and maybe voltage. ACPI can be access using sysfs or procfs. Depending on the system hald could be used to gather all the information about the systems health. Though the information gathered from ACPI depends on the manufacture if they are passing the system health through ACPI.
Windows depends on the video cards for performance as well, otherwise video cards wouldn't be necessary. But yea, I'd say SLI is pointless for a HTPC. But having 2 monitors is nice so 2 or more video cards isn't always a bad idea.
You miss-understood my previous post like everybody. Windows uses DirectX. DirectX uses the video card, CPU, and main memory to handle 3D graphics and other graphics tasks. In Linux, OpenGL is used. OpenGL only uses the video card, so a high performance graphics is require to get good performance for graphics. Though in Linux 2D graphics is still handled by the CPU in Linux, so the video card just becomes the dumb devices for 2D graphics.
Yes it is nice to use two monitors and it could be nice to have more. Though could easily use a graphics card that has for outputs instead of just two like the following video card.
http://www.newegg.com/Product/Produc...82E16814133255
99% of the time it'll work fine since most distributions build their initrds with all available storage modules. Any distro still using statically built kernels should be avoided like XP.
This is mostly true. When I used Mandrake 9 a long time ago, it specially created an intrd file with modules for my setup. I know this for a fact because I dissected the initrd file. For my Abit KA7-100, Mandrake 9.0 include the xfs and hpt370 modules because I used XFS for the file system and my second storage controller is Highpoint 370. I did not boot off of the Highpoint controller, but it add it anyway.
Windows XP is a different operating system. You can change the hardware, but it will complain that it can not find the old hardware. I would say it is a fixed operating system because what ever hardware that you used Windows XP for the first time, it is there for life of the operating system. For me the life of Windows only lasts a month before I have to do a clean install or re-image my setup. One of the reasons why I move over to Linux. I have not done a clean install of Linux thanks to Gentoo's rolling releases.