Искал хороший онлайн-редактор, перепробовал много. Вывод такой. Самый лучший на сегодняшный день JavaScript-based редактор - TinyMCE.
Достоинства - работает даже в Опере, грамотный интерфейс программиста и настройки редактора. Весь редактор лежит в поддиректории, добавление в свой код - просто подключение одного *.js файла. Недостатки - глючат в опере некоторые базовые функции. Например - фон текста.
FCKEditor - хорош, но в опере не работает принципиально. Думаю в ближайшее время работать в Опере не будет ибо изначально ориентировался на браузеры на основе движка Gecko - Mozilla, FireFox. Потом добавли поддержку IE 5.5. Добавят ли Оперу в ближайшее время - неизвестно, это гигантская работа.
RichTextEditor - внешне хорошая вещь, безглючно работает в Опере. Но включение в свой проект - это неривиальная задача. Все файлы хаотично разбросаны по директориям-поддиректориям, все сделано в ОпенСоурче-стайл в самом жутком проявлении "главное - работает!". Для программеров в общем неудобен, хотя конечный результат может оказаться неплохим.
В общем мой выбор - TinyMCE. Включаю его в свой проект http://xi.net.ru/sint.php?npage=0. Думаю, в ближайшее время проблеммы с Оперой в нем решатся, а обновить его не представляет никаких проблем.