Linux is Linux.. when you break them all down, they consist of the same code and components. Some might have the support builtin, some you may have to recompile or add the support yourself. I'd say stick with Redhat and get your gear working, just cause you can't get it to work in one distro doesn't mean you have to switch.
And instead of asking such questions on whether or not you should switch, you should ask more specific questions to get your hardware working. And get your PCI card working?? You do realize there are probably thousands upon thousands of different hardware devices that fit into a PCI slot..
That's why I said get detailed when asking your questions..