Cita: guardarme el archivo en el servidor me lo guarde en el equipo desde donde se esta ejecutando la página web.
eso no lo puedes hacer directamente obviamente por cuestiones de seguridad, a menos que instales algo como un ActiveX siempre y cuando el cliente lo acepte, pero lo mas común es mandarle un response a la página para escribir el texto y el usuario pueda guardarlo desde su browser...
algo como ésto:
Cita: Response.ContentType = "text/plain"
....
obviamente le indicas que es de tipo attachment para que lo pueda descargar el usuario
Salu2