If you already bought
a router then just buy the same brand wireless
card which will be trouble free. If your router
have built-in network ports then you don't have to
buy a wireless card unless your desktop doesn't
have network card and is far away from the router.