solo como anotacion a tu primera parte del post
seria mejor que el nombre a crear, fuera predispuesto por el usuario, que quedara como parametro para la creacion, no te parece....
hay un
post del Master of Darkness, donde utiliza un codigo para SQL2005, en el cual se crea la tabla a utilizar...
a lo mejor te puede funcionar Juan... que opinas???
asi se haria todo mas automatico y el codigo solo se encargaria de lo mas pesado, y el usuario simplemente pasaria parametros al final de cuentas