I think I mispoke. The howto I used was from technet, and was that Currency Exchange, but it wasnt specifically the vs2005 version.
I am not using bstr and MBCS anywhere. Thank you for looking at this. I am about to be away from my computer for a week. I will get back into this late next week.