There are no significant differences between most of the Entry level Cable/DSL Routers.
Conventional Wisdom claims: The Routing Trinity.
1. Netgear RT314
2. Barricade 7004ABR
3. Linksys BEFSR41
(The above are 4 ports, they have also 8 ports version, same reviews apply).
Some Routers have an additional Printer Server, and DialUp Modem input for backup.
As long as you use the Router for regular Internet surfing, and files downloading it really does not matter which Router you buy.
What emerges, as a different between Cable/DSL Routers is Ports opening?
If you do extensive use, of online Gaming or you are running a server, or you use on line services like iRC etc. You need to open additional ports through the Router?s Hardware Firewall.
You want to make sure that the Router that you buy has the flexibility to do port opening in the way you like it.
List of typical ports use by variety of applications can be found here.
Special Applications - Port List.
I would choose the one that has the features that fit the way you use the Internet (and may be it is on sale).
Table comparing these Routers.
Comparing Cable/DSL Routers.
Link of Courtesy of: TallGeese