I have used the 2wire router/firewall for the past 2 years. It works well with my broadband provider, time warner cable, and was very easy to setup.

http://www.2wire.com/home/hp_index.html