Bueno mira lo que yo hago por ejemplo para procesos que toman algo de tiempo es por ejemplo usar imagenes de preloading desde la página que procesa, claro con el respose.buffer=true al final de la página un codigo javascript que oculte la imagen.
checate estas imagenes :
http://www.anieto2k.com/2006/03/01/c...-para-loading/