I\'m porting an application from WPF to Silverlight and was saddened to read of the lack of FlowDocument support.
In Silverlight 3 Vectorlight's Free RichTextBox can do a pretty good job of what you need using HTML.
In Silverlight 4 you have the option of using the RichTextBox to represent your content.