A "real" ISP has a Service Level Agreement that will deal with things like the delivery of usable bandwidth. A true SLA would cover things like downtime, latency and delivered bandwidth. Use a true tier one ISP and you should really have all the bandwidth your willing to pay for, but be prepared to pay for all you use.