1. Визуальный редактор (ну или 2 режима - визуальный или нет) - текст правится и изменяется сразу, подобно MS Word.
Только нужно решить, где должен отображаться форматированный текст: сразу в поле ввода, или сверху как предварительный просмотр с сохранением тегов в самом поле.
некоторые ссылки по теме:
http://yapro.ru/forum/viewtopic.php?t=373
http://www.phpbbguru.net/community/topic32750.html
http://habrahabr.ru/post/155059/
elRTE
но, судя по всему (по описанию), везде проявляются различные баги...
Правила раздела: Одна тема — один запрос новой возможности. - прошу прощения, мелочи удаляю...