Almost all wireless cards work with all wireless routers that is why there are standards that they must follow. Pick one that has similar features to your router.
That said even a $100 wireless card will not play games well. All wireless is subject to random interference which causes large random issues with online games. You want to go with a ethernet cable directly between the PC and the router to get good gaming experience.