I hate the place but am trying to get service for a student who needs it. Could someone give me a list of good providers? Century Link looks like shit, based on Yelp reviews. Thanks.