Firstly, i highly doubt you'll get the sales you want. Your thinking too big, you need a sturdy knowlage of the languages in question, money, advertising, what makes you different from all the other n00by 'company's''? Are you regging your company, or keeping it illegal?