How is software marketing done in USA. which are the websites that can give information to a starter. Are there any intermediaries who can subcontract business