Você pode encontrar um link como um recurso útil. Um amigo meu comprou um de lá para uso com um laptop Linux e não teve problemas com isso. Não é o mais barato, mas você tem mais garantia de suporte decente ao Linux do que em outro lugar.
Editar: Uma coisa a ter em atenção ao seguir recomendações específicas é que não é invulgar dois dispositivos com exactamente o mesmo número de modelo (e por vezes nenhum outro facilmente diferenças identificáveis) para ter versões diferentes do chipset e pode ser que um funcione bem com o Linux e o outro não seja confiável (ou de todo). Pior, não é estranho que dispositivos externos idênticos (incluindo números de modelos) tenham chipsets diferentes.
Se você acabar comprando um dispositivo online que deve funcionar com o Linux (conforme recomendação de alguém), mas não, lembre-se do seu direito a um período de reflexão de sete dias a partir do recebimento do mercadorias durante o qual você pode obter um reembolso total. Veja este artigo recente da BBC e esta também , para alguns detalhes sobre isso.