I think I might have answered my own question while fooling around with the QA code. Because its a WYSIWYG editor, i had assumed that the entered text would be treated as HTML but it is NOT. So, within the filter code, you must ALSO set the content type to HTML. Otherwise, it will treat your content as text and output it accordingly. So it's a small change, but highly necessary in order to get embeded HTML tags to work right.