Юрий:
объясняю:
во-первых, есть функция nl2br, которая заменяет перевод строки на <br/>
для этого не нужно юзать тормозной ereg.
во-вторых, "сразу" заменять ничего не надо, надо заменять при выводе, т.к. потом редактировать будет очень сложно.
в-третьих, если уж приспичило - есть полезная функция [m]str_replace[/m], которая работает быстрее, чем регэкспы и намного более целесообразна в данном случае.