I am looking to start up a video site that will have an increasing number of videos on it where each video has 2 to 3 hours of recorded video on each. My question is what things do I need to think about in terms of bandwidth issues. Would a regular business account from a hosting company like say Hostgator be sufficient as they claim to offer unlimited bandwidth or do i need to get some type of specialized hosting? What do others use who have similar businesses? What do the big video tutorial companies use?