>Yes plenty of unknown devices exist in Windows, Ethernet cards and soundcards >come to mind. Not to mention motherboard chipsets. The only real difference is that most manufacturers send a disk/cd with windows drivers along with the hardware. This leads to the chicken/egg argument. Linux isn't ready for the mainstream because there aren't drivers and there aren't drivers because linux isn't mainstream..... An actual damning argument would be that despite good drivers, linux can't take advantage of the hardware. Unfortunately for the MS advocates, this isn't the case. In fact, the opposite is true, despite limited vendor provided drivers, linux supports most hardware as well, and in some cases better than windows. Cecil