Both Depositfile & Uploading both suck there are no good pay you pre click uploading sites. Your best bet is you to ger your own VPS and setup a file host pust adds on it & sell premium
Check out Megaulpload & Gigasize for ideas how you should setup your file host