How do you mean isn't taken? You are planning on making an upload service yourself or are you looking for one?
Uh.... I think you might run into some legal issues calling it that. :lol: Computing forum next time please.