Self promotion is not allowed in these forums. Regardless if that is really how much you're using with them, I'd recommend you stick with them as few hosts would allow you to use that much resources, as they cost too much to provide. You may get into trouble trying to switch. I would strongly recommend you contact any hosts that interest you and tell them about your resource usage before switching, in case you end up suspended upon switching for resource usage.
█ bihira.com | 10+ Years of Web Hosting Experience!
█ Shared Hosting | Reseller Hosting | 30 Day Money Back Guarantee
█▀█ cPanel | CloudLinux | R1Soft | Softaculous
█▄█ Find us on facebook and follow us on twitter @bihira
You may be able to find 100gb for $20/month but you're probably looking for more around $30~40/month for reliable service if you're going monthly or maybe a tad cheaper if you go yearly+ or you have a nice coupon.
Another option would be to split a few of your sites up on a few hosting plans that would probably give you around the same amount of storage and allow you to "fly under the radar" a tad easier as well as giving you possibly the option of having the accounts spread across a few servers so it's not an all-or-nothing type of set up.
that's not how much you are using, that's how much they tell you that you're allowed to use and I doubt they'll let you use it all. Don't think that the high amount of space and bandwidth allocation for a few bucks a month is the norm. Companies use that to wheel in clients who believe that they can actually get a zillion bytes of space for a few dollars a month
Just look at how much you are actually using and you may be able to save more money and worry less about your account.