It is still not that easy
You can use internal pci/pcie cards or usb. It depends what kind you prefer and what type of slots your pc has. Then it depends what features your router has. Does not pay to get a nic that supports something like 802.11ac when your router does not. It also to a point depends on your internet and what you do with your network. If all you do is surf and you have a very small internet connection you do not need a really fast card.
This is why there is such a huge selection of devices on the market and why it tends to be hard to answer questions like yours.
Pretty much pick your price point and see what is sold in that range. There are not a lot of difference between brands mostly it is a support issue. The companies that provide really good support such as ASUS charge more than companies like rosewill. The devices themselves that have similar features are not all that different. Generally people that want mid priced stuff use TPLINK.