David,
Be warned that if you ever see ? characters showing up in place of valid Unicode characters then you have characters that do not directly map into the ASCII character set and if you push the data back up to SQL you'll have permanently corrupted the data.
>Yeah they were in nvarchar, I cast to char, and that worked. Thanks!