Your ISP should supply you w/ one, including setup.

If you want to use your own router, I always suggest the Apple Airport Base Station. It's fast, reliable and easy to setup.