How to Bind the text of RichTextArea from xaml
They've got the easier answer here:
Silverlight 4 RichTextBox Bind Data using DataContext and it works like a charm.