Logic dictated that the RichTextField control in SharePoint would have been the one to use... but no, it's not (as i found out)...so how do you use that shiny nice Rich Text Box control in a custom web part or user control. ...
Microsoft SharePoint Full Article Link - SharePoint - using the rich text box in a custom user control