I like to start a website that registered users can upload and download files. As I know, many hosting providers does not allow all my requirements. And a few service providers allow some of them, not all. I need your help. Please guide me the right hosting service. or give me any links that could help me. My requirements: > At least 200 GB webspace > 3 TB (or at least 500 GB) monthly bandwidth > Fastest and Reliable Connection and Servers > PHP 5 or 4 > MySQL 5 or 4 > Apache > UNIX/Linux/freeBSD > Fantastico Package > Shell Access > At least 50 FTP Accounts. (controllable user accounts via control panel) > 1000 Email IDs with webmail, POP3, SMTP > Spam filter > At least 99% Uptime - Guaranteed > Allowing any file types (including mp3, mpg, avi, swf, exe, zip, pdf, doc, exl, .....) > offshore hosting (means the server is in a country where there are few/no laws regulating online activity, porn, warez, etc...) I will not allow porn, warez, cracks. If I find such a file is in my website, I must remove it as soon as possible. But, in the meantime, my hosting service should allow it. > My hosting account should not be removed/suspended for my user's file. > Managed Service > Dedicated IP/Server > 24/7 Support I'm waiting for your replies. Please give me the advice and links. Thanks in advance.