I have been hosted with the for almost a year, and they are pretty good. Always send emails of any network mantainece that will be happening, and good tech support. About the port, it will be 100mb, but you will only get 1300GB transfer per month, so it ends up as like using a 4mb port. You just have the headroom to burst up to 100mb, i have pushed the port to around 90mbps at times.
My only complaints are poor speeds from them to me(im on the East coast and they are West, i get around 350KB/s) and their insane setup fees.