I have a 2wire modem. It has a built in router, which is nice. Whatever modem you end up buying, just make sure it has ethernet. That way, you can expand your network as much as you want. Most do have ethernet, but some are USB-only, and those are no good 🙁.