yo para subir imagenes lo que suelo utilizar es el freeaspupload que lo puedes encontrar en
http://www.freeaspupload.net.
Yo lo q hago primero es permitir al usuario meter los datos del piso nuevo y a continuacion mostrar la opcion de subir las imagenes de ese piso (con un boton o lo q sea).
y para renombrar las imagenes creo q con esto es suficiente:
fso.MoveFile oldFileName, newFileName
espero q t sirva