I'm with Boney on this. If you are interested in a top notch hosting company, check out JupiterHosting. I may not do as much as 100mbit, but 40 it is and considering support, uptime, features and such... they're the best I've ever worked with.
I'm sure Poppy will shoot you an email if he already hasn't.
