Cita: no hicieron desaparecer los <br> del texto resultado

... ¿Lo que dices es que cuándo se dá enter a tí se te muestran los "<br>"?. Tienes un detalle en el proceso... intenta eliminando la siguiente línea:
$clasificado = htmlentities($clasificado); //quitamos cualquier codigo html
-> El "cambio" ue comento (y que esta en las FAQ) ya lo haces con
Código PHP:
$clasificado = ereg_replace("\r\n","<br>", $clasificado); //aki cambiaremos los saltos de linea
pero líneas más abajo cambias los <br> (etiqueta HTML) por su representación en HTML (texto HTML), dicho de otra manera, cambias lo que ya es un salto de línea HTML a texto.
Es cosa que te detengas a ver qué es lo que haces y cómo funciona.. igual y podrías guardar el txt con los saltos de línea y cambiarlos a HTML solo al mostrarlos (con la fucnión que mencioné anteriormente). Pero bueno, inténta eliminando la línea que menciono y hay nos comentas.
Suerte!