Я бы пошел с CLEditor, как предположил Андреас, потому что он использует jQuery и довольно прост. Однако у него нет функции загрузки изображений, которую вы запрашивали.
Новая альтернатива CKEditor и TinyMCE - Xinha . Лично я тоже нахожу это немного раздутым, но, может быть, вы попробуете. Он имеет некоторые расширения и некоторые возможности загрузки с поддержкой PHP IIRC.