OK, im enough of those big file hosting sites for their slow upload and download speed! Therefor, i intend to bulid a very fast speed file host site myself and offer for free to the world. I want it to be able to let a minimum of 5k users to perform upload and download at the same time with a very fast connection speed (3000Kilobits/Sec). so can any expert here tell me what's the Best Requirement (such as OS, Ram, HD, bandwidth & etc... ) or a server for this?