For the question of whether or not you should provide your own modem/router, I recommend renting one from the provider. Yes, it costs more in the long run, but I think of the higher cost as insurance against problems. If you have a problem and call the ISP, they can easily say, "It's your modem, you have to fix it. " And if they make an onsite visit, they may charge you upwards of $150 if the problem does turn out to be with your modem. Also, if you rent, you can take in your modem and get a new one whenever a new model comes out. I use Comcast and have gotten a new modem from them about every two years, either due to electronic failure or just to get an upgraded/faster model.