As has been said before, be careful with the fiber promises. Most companies say "FIBER INTERNET" but it's only fiber to a junction box blocks away, and the rest of the way is copper. AT&T tried to pull that shit to me last year. If they are coming in on the phone jack, it's not fiber. AT&T also promised me Gig up and down, and the install guy came out and said I'd be lucky to get 50 down and 15 up
Metronet is fiber directly to your house. They've been pulling fiber in my neighborhood since last summer.