The reason I gave it that appraisal is because rapid share and megaupload both have names that are directly related to the service:
Rapid Share: What does that tell you? It shares files, rapidly.
Mega Upload: What does that tell you? You can upload mega files.
File Start: What does that tell you? You can start files???
Now I know there are exceptions to these questions (FileFront), however without some work put into it, I probably wouldn't buy the domain alone for over reg fee. I personally don't think it is a very catchy name, and not something I would remember if I only heard it once.
Remember all apraisals are :imho: .
Edit: Was trying to explain that in layman's terms, if you would like more detail lemme' know.