Best Wireless Net Card?

Hey I’ve been looking for a wireless network card for my pc (unfortunately ethernets not an option), These are the best i could find without going overboard on cost

The first seems the best but maybe a bit too much, second and third look promising and the last is cheap but looks good. What do you guys recommend?

GIGABYTE Model GC-WB867D-I
Rosewill RNX-N250PCe
TP-LINK TL-WDN4800
TP-LINK TL-WN881ND

Ive had enough trouble in the past with wifi, il go for whichever is the most reliable over speed etc.
As mentioned above it will be a pain to go wired and im skeptical of powerline and usbs so im going pci-e

I have the TP-LINK TL-WDN4800. I haven't had a single issue with it yet and the speed is about as good as wireless will get for me.

I have one of these installed...

ASUS PCE-AC56

I only paid £50 in the UK but wanted a decent, high speed, dual band card.