I need a rather minimalistic website for photographers and designers where the users can sign up and create an account to upload their content and keep track on it. this website would need a script to work as the file uploader since it is necessary to send the uploaded files to an email instead of a server (a script similar to [login to view URL]). the recipient email will be always the same as the content must be reviewed before posting.
Besides that, I need suggestions about which host option is most suitable for this project as unlimited bandwith is crucial, price too.
The rest of the website layout is rather standart (main menu with some pages with information).