В Опере иногда глючат кнопки
B I U — вставляют тэги мимо выделения.
Может прикрутить простой JS WYSIWYG редактор?
Самый простой, который я знаю:
Whizzywig Demo — для работы надо 4 файла: сам редактор, русификатор, цсс и картинка с кнопками — 37 кило.
Хотя на подходе еще проще:
Whizzywig web based rich text editor — только один файл.