By manufacturer:
See [1] for cards/chipsets with good Linux support.
See [2] for cards with closed source Windows drivers which can be used through ndiswrapper.