I'm going to go in a completely different direction here.
There have been problems in the past with Microsoft XML parser. You may need to reinstall it. I can't remember the exact details but search for something like XML4. Lyndel might be able to help here.