My opinion? Use sharebee, or something like that so your users can choose. Trust me, from someone who frequents It-Leaked, you learn which sites you like best. Bodango has a waiting period, but only after you download a file and no limit (I think) Mediafire has no limit as far as I know and no waiting. zShare is decent, but they have a short wait. Sharebee is what I use. Useful. Multiple mirrors on sites so downloaders can choose. All-in-all, I think Mediafire is the most useful for a single site, but if you don't mind an extra click, ShareBee rocks. EDIT: I forgot about RapidShare - it's over used and horrible. Same with MegaUpload