[eluser]Madmartigan1[/eluser]
Encoding problems are such a pain.
Make sure you are using UTF-8 encoding in every instance possible.
Check your $config['charset'] and make sure, like you said you did already, that your table AND column collations are all UTF-8.
You should not have to post-process or decode the data.