• How did 2005 handle it? Did it ignore one of the two repeated "s?

    If it did, sounds like a bug to me.

    I just had a quick look - if you set the 'Text Qualifier' property to <empty string>, SSIS can at least parse the columns correctly (though of course the " characters remain).

    You could subsequently do a Replace in your data flow to get rid of them.