I'm looking at opening up a website in the near future and aside from the standard domain registration costs, I'm unsure of how to proceed. I'm expecting the volume of data to be quite significant and looking at many webhosts it seems that while they might offer extreme bandwidth caps, I've been told they often suspend accounts before you reach that monthly limit.
Are there are any ways I can offload the bandwidth intensive components to a separate host that specialises in extremely heavy data consumption, and just keep the website elements hosted on a standard account. While I realise having my own set of server's would be best, I'm trying to find a relatively cost efficient way to do it at the start.