Personally, I'm fond of splitting up my equipment. Terayon modems are good, if you can find one, otherwise Motorola Surfboards are reliable. For the router, I'd go with SMC. I don't like Netgear or Linksys at all, given my many many experiences with them. D-Link is another good alternative if SMC isn't available.