Então,
Usb tem os seguintes chipsets: Ralink, Atheros, Realtek. Entre outros..
Independente do fabricante do adaptador, que só "montam" o chipset na placa e colocam um anteninha, procure saber antes se o chipset é suportado totalmente no linux.
Por experiência eu sugiro as placas que usem chipset Ralink ou Atheros.