im not too sure why this is a \"stupid halt\"?

is it??
if you think about it why would it be if you have a unformatted hdd....wouldnt you need to format it?
anyhow..if you want to skip that screen your talking about...which is in the \"blue\" setup screen from boot...then change the AutoPartition=1 to =0
i would also change yoru TargetPath = WINNT to TargetPath = Manual that way the user could decide what the name of the directory he wants to install to.
If your also using FileSystem=convertNTFS then it would need to parition and format first if it was a new/unpartition hdd.
it\'s up to you man...the only thing i change in my .sif file that you have listed is TargetPath=Manual and i do not perform andy FileSytem = convertWhatever in the script.
Also if you do a FullUanttended install it would look like your looking for speedy installation. I don\'t do that i choose ProvidedDefaults. But if you want to make it go faster disabling PlugNPlay in the script will speed up the installation process by 4x. That way it wont sit there and scan saying \"searching for installed devices\" (or whatever it says exactly) forever...that part of the installation is actually the longest part of installation. I don\'t recommend you doing it but you can...and i have. It actually, for what hardware i have, works out ok and just the same. You will want to set the script to reboot 1 time after first boot to complete some installations. However you might want to make it automattically install them without have a user choose yes, search for driver, install that driver, blah blah blah and that can be done too in script...but you will have to read the documentation that is long.
You should look farther into the unattended setup methods for other information...if your wondering about the plugNPlay option you should defiantely read the full 1000 page documentation which covers everything in unattended setup for 2k/80% of XP.
To be honest i read that 1000 page documentation word for word number for number 1 time alittle over a year ago and wound up with a winnt.sif file that is about 5 times longer than yours...but that is because it is hardware specific and not a universal approach...that is the cd i use now. I have not modified anything in that script for almost a year now. But i also have another installtion disc that is the more universal approach.
Bottom line...what you have listed for your .sif file is a basic one probably generated by the deployment tool. All that does is reconfigure what is already configure as default. If you want to expand the installation, speed it up, tweak it out, for a hardware specific or universal approach the .sif file you have now will not help much. So IMHO i suggest you just leave it as is generated by the deploy tool only changing the defaultpath and installation style. Remember, if you do full unattended a user can\'t control what is happening in the installation..like he can\'t toggle the network options or anything at all...and that is what makes me go with a provideddefault setup method...which is what i think everybody should use unless your install to 3+ identical computer\'s at one time within like 2 hours.
hope that helps somewhat