I'm a freelance designer and want to start a site using Drupal that allows clients to log in and download files. First of all, is there any caveat or alternative to this? (Sorry, if this isn't the place to ask that.) I want the files accessible to anyone with that client login, so that I am not keeping track of emails with huge attachments. I figured this was a good solution, but graphic files can be very large.
I also have plans for a much larger endeavor with a possible high number of international users, pdf down/uploads, podcasts etc.
My first question is should I find a different hosting plan for each project? While the freelance site is an immediate project, I don't know how long it will take me to get the second one going. (Although paying for the resources might prompt me to work on it sooner.)
Secondly, most importantly, I am a little bit confused about the bandwidth/data transfer rates of various hosts.
Peakhost seems to offer what I (think I) want for $16mo w. 300gigs bandwidth. Hostgator says 'unlimited bandwidth' for $13mo. And Media Layer (who's site I prefered visually) has the highest $20mo with only 20gigs of data transfer. As I am just starting out, I don't really know how much data transfer I need. Any clarity on this or suggestions of other hosts is greatly appreciated.