Well, the OP said he would be using >100 TB a month.
>GCP and Azure are probably also good.
They similarly charge 100x for bandwidth. No they are not a good option either.