AC5300 from ASUS for your router
If you have cable, then I recommend Arris Surfboard SB6190 cable modem. Surfboard SB8200 has 2 GB ports
Here is a comparison chart