I've never personally tried spending alot of money on a "gaming-NIC" or "gaming-Router" ive always just used the Ethernet Port on the motherboard. As long as the motherboard is of reasonable quality, your connection is unlikely to notice any difference.
In game (server) lag is more likely to affect gameplay than the hardware your using. Latency over a gaming server most likely wont be improved by spending a ton of money on a network card.
Any reputable brand, Gigabit NIC (10/100/1000) should be as effective as any other.