да и в драйвере в папке с перечнем чипсетов есть и 2870
Надо смотреть не в папку, а в файл с перечнем dev_ids. Там твоей карты нет. Можно, конечно, попробовать ее добавить, но что из этого выйдет, не могу сказать.
По поводу моего опыта: если под "лучше пользоваться" понимать работу out_of_box + скорость + стабильность, то это atheros, каковым я сейчас и пользуюсь (драйвер ath9k, список поддерживаемых чипов можно посмотреть
здесь). Неплохо показали себя два realtek'а: rtl8188ce и rtl8188eu, но к ним я ставил драйвер с github'а, из коробки первый работал как попало, второй - вообще не работал. Про ralink'и (ныне mediatek'и) скажу так: если их удается "завести", то и с ними, в общем, все в порядке, но с "заводом" порой бывают проблемы.
А еще проблема в том, что производители карточек как правило не указывают, на каком именно чипе она сделана.