Yahoo! Mail's rich text editor in the composition form is clean and provides the core set of formatting options you'd need. The implementation is simple and intuitive. A few things they do differently include: rolling some commonly visible controls into drop down menus, e.g. text alignment and list style blocks.
2. Font color selection. Highlight or background color uses the same color selection control. There seems to be a bug here, where Italics is shown toggled on when the selected text is not italicized.