A ver, para que los saltos de linea sean respetados debes usar la funcion nl2br. Esto hace que los saltos de lineas sean reemplazados pro un <br> pero siempre desde el formulario.
la forma de usarlo es asi:
$texto = nl2br($_GET ['texto']);
Un concejo, siempre date una vuelta por las FAQS del foro, ahi encontraras respuestas a preguntas "tipicas" como la tuya.
Saludos y espero que te sirva.
Leo(!)