I honestly dont think there's any other operating system in the universe that will have the same level of hardware makes support as Windows does, especially when it comes to desktop targeted hardware.
You have to be aware that neither Linux nor FreeBSD were developed with desktop usage as a primary goal, so the drivers support focuses more on hardware related to professional usage.
However, you can still use FreeBSD on the desktop/laptop if you pay some attention to what you're buying, and there is great FreeBSD distro called PC-BSD[1] dedicated to desktop users as well!
Answering your question in one word: comparable.