I'ved used MBM4 (MotherBoard Monitor) with good results, as long as it is a brand-name mainstream MB model at least. Most proprietary tools that ship with the MB are probably cleaner as well as more feature-rich, MBM4 is an enthusiast or open-source type product.