I wanted to thank you for this post. It actually led me to the source of my problem. I was trying to attach an unattend.xml to a WIM, but a previous administrator had attached it at a server level (I didn't know about this option). It was inserting invalid commands into my deployment, thus causing problems. The deployvista.com link helped me find that option.