I am curious to know as well what others do. I tend to do the following:
1st payment due upon execution of the agreement
2nd payment due upon presentation of preliminary design concept
3rd payment due upon delivery of final design concept and interior package.