Это не гостевая книга -- это мечта. Ни одного htmlspecialchars()...
Выводиться будет не в одну строку, а с автоматическим wordwrap'ом -- если не начудили в окружающей код верстке.
Если хочешь, чтобы пользователь мог вставить свои собственные разрывы строк -- используй nl2br()...