Avant j'utilisais Tinymce car pas mal customisable mais je me suis mis à CKEditor depuis peu et je ne regrette pas mon changement! http://ckeditor.com/
Si le design ne te plais pas, tu peux regarder la version 4 en bêta qui propose une interface similaire à Redactor.js. Il a les mêmes avantages que Tinymce en terme de plugins mais il produit du code plus propre et est plus facilement intégrable dans un backoffice je trouve.