We have our own standard templates using which we detail the project scope, cost etc.
Payment terms are negotiable based on the project scope.
We can work on both a dedicated resource / team or a fixed cost project based model.
We use basecamp for project management and daily / weekly updates are shared with the clients. Our team members are available on all standard chat clients such as Skype/Yahoo/MSN/Google etc.