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.
umheint0's phat setup --> <A HREF="http://home.cc.umanitoba.ca/~umheint0/system.html" target="_new">http://home.cc.umanitoba.ca/