Why not just copy the drivers (modules) into the proper directories on the Linux you like and restart the daemon that uses that module? That's the great thing about using it, just need to be sure that it supports your Linux kernel version.
And as far as preferring KDE over Gnome, you can also change the default desktop manager under all flavors of Linux.
I am new but I am learning how flexible Linux is. And with all distros there are pros and cons. Most "pricey" versions are probably business oriented. Red Hat, Suse, business, Linspire, Ubuntu, home user, novices okay.
When I first started using Windows, there were many more issues with hardware and software installations, that many had to be performed at a DOS command line. Considering all of the efforts of the open source world in putting together an operating system with the vast array of applications that are all available freely, it really is a wonder that there are so few Linux users out here.
And in the spirit of open source, it seems that open support is another fundamental difference in the Linux world.