I have an eeepc 900 16gb and wanted to update the wifi card to support 802.11n, among many other upgrades. I also currently use a bluetooth dongle, alot. To free up a usb slot, and stop loosing the dongle, I want to try and get a dual wifi/bluetooth pci-e mini card.

Now I know ralink is good with linux, even if I need a firmware blob. But since the RT3090BC4 also has bluetooth, I wanted to ask first if there is any problems.

Should I go with the RT3090BC4, or is there a better bluetooth/wifi pci-e mini card for linux?