
Most of these cards these days are very cheap(in price, but also some in build quality), so having a bunch to carry in your bag is makes sense depending on which system you're booted into. As cheap as it is though, maybe worth picking one(or 2) up. This one is Ralink based but I have no experience with it.
#DRIVER PANDA WIRELESS PAU05 WINDOWS 10#
I don't own this one Panda PAU05 - but it's claimed to have support for all major OS's including Windows 10 and should work in Kali as well with all attack modes. The limitation is more on the linux side as to what cards will do all the attacks you will want to play with. Personally I find the AWUS036NHA to be very slow(when compared to the Netgear card). As to which cards are the best, I would say YMMV depending on the compatible cards and what you need them for. I have both of these cards, but is only my opinion. For Kali/Linux used for monitor mode and injection, I'd go with the AWUS036NHA, but it doesn't have the dual antenna capabilities you'd want for attacks like evil twin, you'd need two of the same cards to have both a fake AP setup, while using the second card to sniff/mitm the traffic unless bridged over wired as well. I'd get a Netgear A6200 802.11 AC dual band card.

If you want a card that is going to do both windows and linux well, you'll probably be disappointed.

There is a bunch of them so my question should be which one of them sorry for my english
