Bandwidth is the amount of data that is requested from your website over time. It is expressed in terms of kilobytes per second (Kbps). The Need of bandwidth is to be very high (or) can be even unlimited that depends upon the service. Due to bandwidth(Traffic), you can access the site very fast and can able to load lot of visitors at a time. I don't have any idea about the Host which you have mentioned here. I had a website which contains lot of advertisements, videos and information etc.. I was searching for google to host my site with a service which gives unlimited bandwidth. Finally I got
http://www.9cubehosting.com/cheap_hosting/ which specifies my needs and offers Shared, VPS and Dedicated Hosting with extraordinary bandwidth at reasonable cost. Now my site runs perfectly without any problems.