Currently, I have a Linksys DSL/Cable Router (BEFSR41). I've been using it for about four years now. Overall, it works good, but I think the bandwidth throughput is slow and the firmware is buggy. Connecting to FTP is tricky and there are problems with passive mode, etc...